2009-01-20 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.XML / Test / System.Xml / ChangeLog
1 2009-01-20  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * XmlReaderCommonTests.cs : added test for bug #464229.
4
5 2009-01-08  Atsushi Enomoto  <atsushi@ximian.com>
6
7         * XmlReaderCommonTests.cs : added test for ReadContentAsString()
8           and ReadElementContentAsString() against certain node types.
9
10 2008-12-09  Atsushi Enomoto  <atsushi@ximian.com>
11
12         * XmlValidatingReaderTests.cs : added test for validating mixed
13           element under xs:any.
14
15 2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>
16
17         * XmlReaderCommonTests.cs : another Subtree+EmptyElement case.
18
19 2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>
20
21         * XmlReaderCommonTests.cs :
22           added test for NodeType for empty element.
23
24 2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>
25
26         * XmlReaderCommonTests.cs :
27           added test for ReadSubtree() on non-element.
28
29 2008-07-28  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * XmlTextReaderTests.cs : added test for bug #412657.
32
33 2008-06-11  Atsushi Enomoto  <atsushi@ximian.com>
34
35         * XmlConvertTests.cs : added test for bug #397934
36
37 2008-06-11  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison.
40
41 2008-06-09  Atsushi Enomoto  <atsushi@ximian.com>
42
43         * XmlTextReaderTests.cs : added test for bug #398374.
44
45 2008-06-05  Atsushi Enomoto  <atsushi@ximian.com>
46
47         * XmlConvertTests.cs : added test for bug #320424.
48
49 2008-05-22  Atsushi Enomoto  <atsushi@ximian.com>
50
51         * XmlReaderSettingsTests.cs : added test for bug #392385.
52
53 2008-05-07  Atsushi Enomoto  <atsushi@ximian.com>
54
55         * XmlReaderCommonTests.cs : added test for bug #385638.
56
57 2008-04-17  Atsushi Enomoto  <atsushi@ximian.com>
58
59         * XmlElementTests.cs : added test for bug #380720.
60         * XmlAttributeTests.cs : numbered some assertions.
61
62 2008-04-02  Atsushi Enomoto  <atsushi@ximian.com>
63
64         * XsdValidatingReaderTests.cs : added test for bug #376395.
65
66 2008-03-31  Gert Driesen  <drieseng@users.sourceforge.net>
67
68         * XmlDocumentTests.cs: Fixed line endings.
69         * XmlAttributeCollectionTests.cs: Fixed line endings.
70         * XmlDocumentEventTests.cs: Fixed line endings.
71         * XmlNodeTests.cs: Fixed line endings.
72         * XsdValidatingReaderTests.cs: Fixed line endings.
73         * XmlDocumentTypeTests.cs: Fixed line endings.
74         * XmlEntityReferenceTests.cs: Fixed line endings.
75
76 2008-03-31  Gert Driesen  <drieseng@users.sourceforge.net>
77
78         * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion
79         class. Improved a few tests. Added link to MS bug report for regression
80         in .NET 2.0. Numbered tests.
81
82 2008-02-19  Atsushi Enomoto  <atsushi@ximian.com>
83
84         * XmlParserContextTests.cs : they are working. case #3 should not
85           try to parse broken internalSubset (we do not allow broken
86           intsubset and it is almost no worthy of assuring only-nominal
87           .net compat that such broken internalSubset should be allowed).
88
89 2008-01-25  Atsushi Enomoto  <atsushi@ximian.com>
90
91         * XmlReaderCommonTests.cs : added test for bug #347768.
92
93 2008-01-15  Gert Driesen  <drieseng@users.sourceforge.net>
94
95         * XmlParserContextTests.cs: Added ctor tests.
96
97 2007-12-06  Atsushi Enomoto  <atsushi@ximian.com>
98
99         * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access
100           such a server whose (domain) name is "file.txt", which is actually
101           an absolute URI. Remove "regression" in the nunit test.
102
103 2007-11-12  Atsushi Enomoto  <atsushi@ximian.com>
104
105         * XsdValidatingReaderTests.cs : added test for #339934.
106
107 2007-11-09  Atsushi Enomoto  <atsushi@ximian.com>
108
109         * XmlConvertTests.cs : added test for #339004 and more.
110
111 2007-10-31  Gert Driesen  <drieseng@users.sourceforge.net>
112
113         * XmlConvertTests.cs: Added link to MS bug report.
114
115 2007-10-31  Atsushi Enomoto  <atsushi@ximian.com>
116
117         * XsdValidatingReaderTests.cs : added test for #336625.
118
119 2007-10-30  Atsushi Enomoto  <atsushi@ximian.com>
120
121         * XmlConvertTest.cs : added test for DateTime roundtrip.
122
123 2007-10-19  Atsushi Enomoto  <atsushi@ximian.com>
124
125         * XmlReaderCommonTests.cs : added test for bug #334752.
126
127 2007-09-28  Atsushi Enomoto  <atsushi@ximian.com>
128
129         * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute().
130
131 2007-09-27  Atsushi Enomoto  <atsushi@ximian.com>
132
133         * XmlWriterTests.cs : added test for WriteValue(object).
134         * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty
135           namespace.
136
137 2007-08-13  Atsushi Enomoto  <atsushi@ximian.com>
138
139         * XmlWriterSettingsTests.cs : added test for extraneous newline on
140           OmitXmlDeclaration mode.
141
142 2007-08-02  Atsushi Enomoto  <atsushi@ximian.com>
143
144         * XsdValidatingReaderTests.cs : test for bug #82010.
145
146 2007-08-02  Atsushi Enomoto  <atsushi@ximian.com>
147
148         * XsdValidatingReaderTests.cs : another test posted on bug #82183.
149
150 2007-07-17  Atsushi Enomoto  <atsushi@ximian.com>
151
152         * XsdValidatingReaderTests.cs : added test for bug #82099.
153
154 2007-07-12  Atsushi Enomoto  <atsushi@ximian.com>
155
156         * XmlWriterTests.cs : added test for bug #82051.
157
158 2007-07-11  Atsushi Enomoto  <atsushi@ximian.com>
159
160         * XmlReaderSettingsTests.cs : added test for bug #82062.
161
162 2007-06-30  Gert Driesen  <drieseng@users.sourceforge.net>
163
164         * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too.
165         Fixed line endings.
166
167 2007-06-13  Atsushi Enomoto  <atsushi@ximian.com>
168
169         * XmlDocumentFragmentTests.cs : added InnerText().
170         * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass
171           on windows.
172
173 2007-05-31  Atsushi Enomoto  <atsushi@ximian.com>
174
175         * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes.
176
177 2007-05-26  Gert Driesen  <drieseng@users.sourceforge.net>
178
179         * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved
180         their coverage. Commented out newly introduced tests since they fail
181         on Mono. Added NotWorking Create_XmlWriter2 test.
182
183 2007-05-16  Gert Driesen  <drieseng@users.sourceforge.net>
184
185         * XmlWriterTests.cs: Added tests for Close that verify closing of
186         underlying stream.
187
188 2007-04-27  Atsushi Enomoto  <atsushi@ximian.com>
189
190         * XsdValidatingReaderTests.cs : added test for bug #81460.
191
192 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
193
194         * XmlConvertTests.cs : added test for MaxValue serialization with
195           every XmlDateTimeSerializationMode.
196
197 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
198
199         * XmlReaderCommonTests.cs : added test for bug #81451.
200
201 2007-04-24  Atsushi Enomoto  <atsushi@ximian.com>
202
203         * XsdValidatingReaderTests.cs : added test for bug #81360.
204
205 2007-04-03  Atsushi Enomoto  <atsushi@ximian.com>
206
207         * XmlTextReaderTests.cs : added test for bug #81294.
208
209 2007-03-05  Atsushi Enomoto  <atsushi@ximian.com>
210
211         * XmlReaderSettingsTests.cs : added test for bug #81000.
212
213 2007-02-07  Atsushi Enomoto  <atsushi@ximian.com>
214
215         * XmlReaderCommonTests.cs : added test for bug #80848.
216
217 2007-02-07  Atsushi Enomoto  <atsushi@ximian.com>
218
219         * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().
220
221 2006-12-20  Atsushi Enomoto <atsushi@ximian.com>
222
223         * XmlNodeTests.cs : added tests for bug #80331.
224
225 2006-12-19  Atsushi Enomoto <atsushi@ximian.com>
226
227         * XmlTextReaderTests.cs : added test for bug #80308.
228
229 2006-12-12  Atsushi Enomoto <atsushi@ximian.com>
230
231         * XmlNodeTests.cs : added test for bug #80233.
232
233 2006-12-12  Atsushi Enomoto <atsushi@ximian.com>
234
235         * XmlValidatingReaderTests.cs : #if NET_2_0 was missing.
236
237 2006-12-12  Atsushi Enomoto <atsushi@ximian.com>
238
239         * XmlReaderSettingsTests.cs : added test to make sure that Create()
240           returns a validating XmlReader.
241
242 2006-12-12  Atsushi Enomoto <atsushi@ximian.com>
243
244         * XmlValidatingReaderTests.cs : added test for bug #80231.
245
246 2006-12-11  Atsushi Enomoto <atsushi@ximian.com>
247
248         * XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
249           when loading from XmlReader.
250
251 2006-12-05  Atsushi Enomoto <atsushi@ximian.com>
252
253         * XmlNodeTests.cs : added another test for GetPrefixOfNamespace().
254
255 2006-11-20  Atsushi Enomoto <atsushi@ximian.com>
256
257         * XmlWriterSettingsTests.cs : added tests for relationship between
258           ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
259
260 2006-11-17  Atsushi Enomoto <atsushi@ximian.com>
261
262         * XmlReaderSettingsTests.cs : added test for bug #79224; it does not
263           load external schemas when validation mode is none.
264
265 2006-11-14  Atsushi Enomoto <atsushi@ximian.com>
266
267         * XmlReaderSettingsTests.cs : added validation event handler test
268           case.
269
270 2006-11-13  Atsushi Enomoto <atsushi@ximian.com>
271
272         * XmlReaderSettingsTests.cs : added custom resolver case for primary
273           XML stream (custom resolver is indeed used and here it should cause
274           error).
275
276 2006-11-13  Atsushi Enomoto <atsushi@ximian.com>
277
278         * XmlReaderSettingsTests.cs : added NullResolver() case.
279
280 2006-10-27  Atsushi Enomoto <atsushi@ximian.com>
281
282         * XsdValidatingReaderTests.cs : the previous test raises different
283           exception in 2.0.
284
285 2006-10-27  Atsushi Enomoto <atsushi@ximian.com>
286
287         * XsdValidatingReaderTests.cs : added bug #79650 case.
288
289 2006-10-27  Atsushi Enomoto <atsushi@ximian.com>
290
291         * XmlTextReaderTests.cs : added bug #79683 case.
292
293 2006-09-26  Atsushi Enomoto <atsushi@ximian.com>
294
295         * XmlDeclarationTests.cs : added bug #79496 case.
296
297 2006-09-21  Atsushi Enomoto <atsushi@ximian.com>
298
299         * XmlDocumentTests.cs : added bug #79468 case.
300
301 2006-09-19  Atsushi Enomoto <atsushi@ximian.com>
302
303         * XmlElementTests.cs : added test for #79420.
304         * XmlAttributeTests.cs : added similar test.
305         * XmlDocumentTests.cs : fix warnings.
306
307 2006-09-04  Atsushi Enomoto <atsushi@ximian.com>
308
309         * XmlReaderCommonTests.cs : added test for bug #79268.
310
311 2006-09-01  Atsushi Enomoto <atsushi@ximian.com>
312
313         * XmlTextWriterTests.cs : added test for bug #79047
314
315 2006-08-26  Atsushi Enomoto <atsushi@ximian.com>
316
317         * XmlDocumentTests.cs : added test for bug #79163.
318
319 2006-08-14  Atsushi Enomoto <atsushi@ximian.com>
320
321         * XmlTextReaderTests.cs : added test for whitespace node value which
322           comes after a text declaration in XML external entity (i.e. .ctor()
323           with XmlNodeType.Element).
324
325 2006-08-10  Atsushi Enomoto <atsushi@ximian.com>
326
327         * XmlTextWriterTests.cs : more indentation tests.
328
329 2006-08-07  Atsushi Enomoto <atsushi@ximian.com>
330
331         * XmlTextWriterTests.cs : test for #79019.
332
333 2006-07-28  Atsushi Enomoto <atsushi@ximian.com>
334
335         * XmlTextWriterTests.cs : added test case for comments, PIs and
336           indentation.
337
338 2006-07-25  Atsushi Enomoto <atsushi@ximian.com>
339
340         * XmlConvertTest.cs :
341           Added TimeSpan conversion test for min/max values.
342
343 2006-06-26  Atsushi Enomoto <atsushi@ximian.com>
344
345         * XmlReaderCommonTests.cs : added test for bug #78706.
346
347 2006-06-08  Atsushi Enomoto <atsushi@ximian.com>
348
349         * XmlTextWriterTests.cs : added test for bug #78598.
350
351 2006-05-09  Atsushi Enomoto <atsushi@ximian.com>
352
353         * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS().
354
355 2006-04-21  Atsushi Enomoto <atsushi@ximian.com>
356
357         * XmlTextWriterTests.cs : test for bug #78148.
358
359 2006-04-14  Atsushi Enomoto <atsushi@ximian.com>
360
361         * XmlReaderCommonTests.cs : added test for ReadElementContentAs()
362           with argument typeof(object).
363
364 2006-04-12  Atsushi Enomoto <atsushi@ximian.com>
365
366         * XmlReaderSettingsTests.cs : 
367           Added CreateValidatorFromNonIXmlNamespaceResolver() which is
368           uncovered by NVDL validator.
369         * XmlDefaultReader.cs : new file for above.
370
371 2006-04-06  Atsushi Enomoto <atsushi@ximian.com>
372
373         * XmlReaderCommonTests.cs : added test for 
374           ReadElementContentAsString() and empty element.
375
376 2006-04-05  Atsushi Enomoto <atsushi@ximian.com>
377
378         * XmlWriterSettingsTest.cs : added tests on set_Encoding(),
379           set_NewLineChars() and OmitXmlDeclaration.
380
381 2006-03-08  Atsushi Enomoto <atsushi@ximian.com>
382
383         * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and
384           ReadElementContentAsString().
385
386 2006-02-24  Atsushi Enomoto <atsushi@ximian.com>
387
388         * XmlTextWriterTests.cs : added test for bug #77623. Also fixed
389           WriteString() test which failed to fail (Assert.Fail).
390
391 2006-02-22  Atsushi Enomoto <atsushi@ximian.com>
392
393         * XmlTextWriterTests.cs : added invalid character processing test.
394
395 2006-02-20  Atsushi Enomoto  <atsushi@ximian.com>
396
397         * XmlReaderCommonTests.cs : added custom assertion overload that takes
398           test label.
399         * XmlNodeReaderTests.cs : labeled some.
400         * XmlTextWriterTests.cs :
401           Changed the semantics of AttributeNamespacesXmlnsXmlns() and
402           removed NotDotNet (in contrast this test should fail with previous
403           version of XmlTextWriter). See the code comment for details.
404           Added WriteQualifiedNameXmlnsError().
405
406 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
407
408         * XmlTextReaderTests.cs : added WhitespaceHandling tests.
409
410 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
411
412         * XmlTextWriterTests.cs : tiny test name fix, as it does not actually
413           test WriteString().
414
415 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
416
417         * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag.
418
419 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
420
421         * XmlTextWriterTests.cs : numbered some tests and added some comments.
422
423 2006-01-25  Atsushi Enomoto  <atsushi@ximian.com>
424
425         * XmlConvertTests.cs : added test for bug #77350.
426
427 2006-01-16  Atsushi Enomoto  <atsushi@ximian.com>
428
429         * XmlConvertTests.cs : added test for bug #77252.
430
431 2006-01-13  Atsushi Enomoto  <atsushi@ximian.com>
432
433         * XsdValidatingReaderTests.cs : test from bug #77241.
434
435 2006-01-13  Atsushi Enomoto  <atsushi@ximian.com>
436
437         * XmlTextWriterTests.cs : added some tests for XMLdecl state check.
438
439 2006-01-12  Atsushi Enomoto  <atsushi@ximian.com>
440
441         * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as
442           Ignore rather than NotWorking. Also it is not for bug #77086 and
443           #77077 (they were fixed). See bug #77088.
444
445 2006-01-12  Atsushi Enomoto  <atsushi@ximian.com>
446
447         * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars().
448
449 2006-01-12  Atsushi Enomoto  <atsushi@ximian.com>
450
451         * XmlTextWriterTests.cs : re-enabled bug #77094 related tests.
452
453 2006-01-06  Atsushi Enomoto  <atsushi@ximian.com>
454
455         * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
456           as well as XPathNavigator.WriteSubtree(XmlWriter).
457
458 2006-01-06  Atsushi Enomoto  <atsushi@ximian.com>
459
460         * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
461           does not ignore whitespace nodes, and it does not normalize string
462           incorrectly.
463
464 2006-01-06  Atsushi Enomoto  <atsushi@ximian.com>
465
466         * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
467           type restriction.
468
469 2006-01-05  Gert Driesen  <drieseng@users.sourceforge.net>
470
471         * XmlElementTests.cs: Improved tests for setting prefix to null
472         or zero-length string. On 2.0 profile, setting prefix to null should
473         not result in ArgumentNullException.
474         * XmlTextWriterTests.cs: Enabled WriteNmToken tests and 
475         WriteWhitespace tests for null or zero-length value.
476
477 2006-01-05  Atsushi Enomoto  <atsushi@ximian.com>
478
479         * XmlTextWriterTests.cs : removed silly part from
480           WriteStartElement_XmlPrefix (). We are not reproducing MS bugs.
481           (kept remaining part of this test; see if it makes sense after
482           bug #77094 got fixed).
483
484 2005-12-29  Gert Driesen <drieseng@users.sourceforge.net>
485
486         * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace
487         with null or zero-length value (await approval for XmlTextWriter
488         change from Atsushi).
489
490 2005-12-27  Gert Driesen <drieseng@users.sourceforge.net>
491
492         * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken
493         with null or zero-length value (await approval for XmlTextWriter
494         change from Atsushi).
495
496 2005-12-27  Gert Driesen <drieseng@users.sourceforge.net>
497
498         * XmlTextWriterTests.cs: Added tests for WriteWhitespace and
499         WriteNmToken.
500
501 2005-12-27  Gert Driesen <drieseng@users.sourceforge.net>
502
503         * NameTableTests.cs: Added additional tests for Add and Get methods.
504
505 2005-12-27  Gert Driesen <drieseng@users.sourceforge.net>
506
507         * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1.
508
509 2005-12-26  Atsushi Enomoto <atsushi@ximian.com>
510
511         * XmlTextWriterTests.cs : enabled
512           WriteStartElement_Prefix_EmptyNamespace() and
513           NamespacesPrefixWithEmptyAndNullNamespaceEmpty().
514
515 2005-12-26  Atsushi Enomoto <atsushi@ximian.com>
516
517         * XmlElementTests.cs : Patch by Vorobiev Maksim.
518           - setting null to Prefix should raise ArgumentNullException.
519           - setting String.Empty to Prefix should be allowed.
520
521 2005-12-26  Atsushi Enomoto <atsushi@ximian.com>
522
523         * XsdValidatingReaderTests.cs : test for multi URLs in
524           schemaLocation. Test by Vorobiev Maskim.
525
526 2005-12-26  Gert Driesen <drieseng@users.sourceforge.net>
527
528         * XmlElementTests.cs: Fixed line endings.
529
530 2005-12-26  Gert Driesen <drieseng@users.sourceforge.net>
531
532         * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and
533         renumbered some tests. Added tests for WriteStartElement and
534         WriteElementString for zero-length and null local names.
535         Added tests bugs #77093, #77094 and #77095.
536
537 2005-12-26  Gert Driesen <drieseng@users.sourceforge.net>
538
539         * XmlNamespaceManagerTests.cs: Added tests for xml prefix.
540
541 2005-12-23  Atsushi Enomoto <atsushi@ximian.com>
542
543         * XmlTextWriterTests.cs : XmlSpace_Valid() is working now.
544
545 2005-12-23  Atsushi Enomoto <atsushi@ximian.com>
546
547         * XmlTextWriterTests.cs : XmlNs_Valid2() is working now.
548
549 2005-12-23  Gert Driesen <drieseng@users.sourceforge.net>
550
551         * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS
552         test. Added bug numbers to test cases.
553
554 2005-12-23  Gert Driesen <drieseng@users.sourceforge.net>
555
556         * XmlTextWriterTests.cs: Improved coverage of xml prefix tests.
557
558 2005-12-16  Gert Driesen <drieseng@users.sourceforge.net>
559
560         * XmlTextWriterTests.cs: Fixed some tests that caught exception to
561         become useful. Added few tests that fail on Mono.
562
563 2005-12-16  Gert Driesen <drieseng@users.sourceforge.net>
564
565         * XmlTextWriterTests.cs: No longer derive from deprecated Assertion
566         class. Added WriteDocType tests.
567         * XmlWriterTests.cs: No longer derive from deprecated Assertion class.
568
569 2005-12-15  Konstantin Triger <kostat@mainsoft.com>
570
571         * XmlTextWriterTests.cs: added WriteCDataNull test.
572
573 2005-12-14  Atsushi Enomoto <atsushi@ximian.com>
574
575         * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was 
576           wrong; ArgumentException is the expected exception (it anyways won't
577           work under MS.NET 2.0).
578         * XmlNodeTests.cs : added labels to assertions. another NotDotNet case.
579         * XmlAttributeTests.cs : ditto.
580
581 2005-12-14  Atsushi Enomoto <atsushi@ximian.com>
582
583         * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs
584           XmlElementTests.cs, XmlCharacterDataTests.cs :
585           Marked NotDotNet for some tests broken under 2.0 (MS bugs).
586           Marked Ignore for some tests which originally does not make sense.
587           Changed types in ExpectedException for some tests under 2.0.
588
589 2005-12-12  Atsushi Enomoto <atsushi@ximian.com>
590
591         * XmlAssert.cs : new file.
592
593 2005-12-12  Atsushi Enomoto <atsushi@ximian.com>
594
595         * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests.
596
597 2005-12-12  Atsushi Enomoto <atsushi@ximian.com>
598
599         * XmlReaderCommonTests.cs : added several tests for 2.0 methods.
600
601 2005-12-09  Atsushi Enomoto <atsushi@ximian.com>
602
603         * XmlTextReaderTests.cs : added test for Encoding property.
604
605 2005-12-09  Atsushi Enomoto <atsushi@ximian.com>
606
607         * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and
608           ReadToFollowing().
609
610 2005-12-09  Atsushi Enomoto <atsushi@ximian.com>
611
612         * XmlReaderSettingsTests.cs : added some ConformanceLevel tests.
613           Added CreateClonesSettings() to make sure XmlReader.Create() clones
614           XmlReaderSettings.
615
616 2005-12-08  Atsushi Enomoto <atsushi@ximian.com>
617
618         * XmlReaderSettingsTests.cs : (DefaultValue)
619           Added assertion label everywhere.
620         * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it
621           should cause an error).
622
623 2005-12-08  Atsushi Enomoto <atsushi@ximian.com>
624
625         * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error.
626           Added SetSchemasNull() as well.
627         * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs)
628           expect ArgumentNullException instead of ArgumentException.
629           This is a fix in .NET 2.0.
630
631 2005-12-08  Atsushi Enomoto <atsushi@ximian.com>
632
633         * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid()
634           does not throw validation exception under MS 2.0, this NotDotNet.
635
636 2005-12-08  Atsushi Enomoto <atsushi@ximian.com>
637
638         * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple()
639           and added CreateSimpleProhibitDtd().
640
641 2005-11-09  Atsushi Enomoto <atsushi@ximian.com>
642
643         * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
644
645 2005-11-09  Atsushi Enomoto <atsushi@ximian.com>
646
647         * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
648
649 2005-11-09  Atsushi Enomoto <atsushi@ximian.com>
650
651         * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
652
653 2005-11-09  Atsushi Enomoto <atsushi@ximian.com>
654
655         * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
656           VerifyName() and VerifyNCName().
657
658 2005-11-07  Atsushi Enomoto <atsushi@ximian.com>
659
660         * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated.
661
662 2005-10-23  Atsushi Enomoto <atsushi@ximian.com>
663
664         * XmlNamespaceManagerTests.cs :
665           well, hence GetNamespacesInScope() is NotDotNet.
666
667 2005-10-23  Atsushi Enomoto <atsushi@ximian.com>
668
669         * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test 
670            labels. Fixed counts; they count default namespaces. MS seems to
671            have a bug on declaration removal (xmlns='') on .Local.
672         * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not
673           allowed at all, so disabled tests that depends on such references.
674
675 2005-10-23  Atsushi Enomoto <atsushi@ximian.com>
676
677         * XmlTextWriterTests.cs : split some tests that try to write nodes
678           at error state (.NET 2.0 correctly rejects them).
679
680 2005-10-23  Atsushi Enomoto <atsushi@ximian.com>
681
682         * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs,
683           XmlReaderCommonTests.cs : added and fixed tests to make sure that
684           LookupNamespace("") returns null for default namespace, and checks
685           that empty namespace URI is not allowed for non-empty prefix.
686
687 2005-10-04  Atsushi Enomoto <atsushi@ximian.com>
688
689         * XmlConvertTests.cs : added test for bug #76328.
690
691 2005-10-01  Atsushi Enomoto <atsushi@ximian.com>
692
693         * XmlWriterSettingsTests.cs : test for NormalizeNewLines.
694
695 2005-10-01  Atsushi Enomoto <atsushi@ximian.com>
696
697         * XmlAttributeTests.cs : test for bug #76311.
698
699 2005-10-01  Atsushi Enomoto <atsushi@ximian.com>
700
701         * XmlReaderCommonTests.cs : added simple Create() test.
702
703 2005-09-28  Atsushi Enomoto <atsushi@ximian.com>
704
705         * XmlNodeReaderTests.cs : added test for bug #76260.
706
707 2005-09-27  Atsushi Enomoto <atsushi@ximian.com>
708
709         * XmlTextReaderTests.cs : added test for bug #76247.
710
711 2005-09-26  Atsushi Enomoto <atsushi@ximian.com>
712
713         * XmlValidatingReaderTests.cs : added test for bug #76234.
714
715 2005-09-25  Atsushi Enomoto <atsushi@ximian.com>
716
717         * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.
718
719 2005-09-21  Atsushi Enomoto <atsushi@ximian.com>
720
721         * XmlWriterSettingsTests.cs : removed NormalizeNewLines.
722
723 2005-09-21  Atsushi Enomoto <atsushi@ximian.com>
724
725         * XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
726         * NameTableTests.cs : numbered testcases. fixed argument order.
727
728 2005-09-14  Atsushi Enomoto <atsushi@ximian.com>
729
730         * XmlTextReaderTests.cs : added #76102 testcase.
731
732 2005-09-14  Atsushi Enomoto <atsushi@ximian.com>
733
734         * XmlTextWriterTests.cs : added #76095 testcase.
735
736 2005-08-31  Sebastien Pouliot  <sebastien@ximian.com>
737
738         * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence.
739         * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver.
740         * XmlExceptionCas.cs: New. CAS unit tests for exception serialization.
741
742 2005-08-04  Atsushi Enomoto <atsushi@ximian.com>
743
744         * XmlAttributeTests.cs : Test if set_Value() works in such cases that
745           there was only one child in attribute and it was an entity reference.
746
747 2005-07-28  Atsushi Enomoto <atsushi@ximian.com>
748
749         * XsdValidatingReaderTests.cs : added test case for duplicating
750           assignment of both Schemas.Add() and xsi:schemaLocation where
751           schemaLocation could not be resolved.
752
753 2005-07-14  Atsushi Enomoto <atsushi@ximian.com>
754
755         * XmlTextWriterTests.cs : added bug #75546 testcase.
756
757 2005-06-29  Atsushi Enomoto <atsushi@ximian.com>
758
759         * XmlConvertTests.cs : added timespan milliseconds testcase.
760
761 2005-06-27  Atsushi Enomoto <atsushi@ximian.com>
762
763         * XmlTextReaderTests.cs : added a testcase for not-wf entity 
764           declaration which is actually not used in the instance.
765
766 2005-06-23  Atsushi Enomoto <atsushi@ximian.com>
767
768         * XsdParticleValidationTests.cs : XmlSchemaException -> 
769           XmlSchemaValidationException under 2.0 profile.
770
771 2005-06-17  Atsushi Enomoto <atsushi@ximian.com>
772
773         * XmlValidatingReaderTests.cs : added attribute namespace check in
774           DefaultXmlnsAttributeLookup() as well.
775
776 2005-06-17  Atsushi Enomoto <atsushi@ximian.com>
777
778         * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup().
779
780 2005-05-31  Atsushi Enomoto <atsushi@ximian.com>
781
782         * XmlValidatingReaderTests.cs : let's test external DTD as well.
783
784 2005-05-31  Atsushi Enomoto <atsushi@ximian.com>
785
786         * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
787           is imported from sys.security.
788
789 2005-05-25  Andrew Skiba  <andrews@mainsoft.com>
790
791         * W3C : directory added
792
793 2005-05-10  Atsushi Enomoto <atsushi@ximian.com>
794
795         * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet()
796           which was regarded as a bug while it was by design.
797
798 2005-05-05  Atsushi Enomoto <atsushi@ximian.com>
799
800         * XmlNamespaceManagerTests.cs : removed more atomizedName tests.
801
802 2005-05-05  Atsushi Enomoto <atsushi@ximian.com>
803
804         * XmlNamespaceManagerTests.cs : removed atomizedName related tests.
805
806 2005-03-25  Atsushi Enomoto <atsushi@ximian.com>
807
808         * XmlTextWriterTests.cs : added more test case for xml:space.
809
810 2005-03-24  Atsushi Enomoto <atsushi@ximian.com>
811
812         * XmlTextWriterTests.cs : added more tests on WriteQualifiedName().
813
814 2005-03-15  Atsushi Enomoto <atsushi@ximian.com>
815
816         * XmlValidatingReaderTests.cs : Added test for sequential text nodes
817           which affects on ExpandEntities.
818
819 2005-03-09  Atsushi Enomoto <atsushi@ximian.com>
820
821         * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513.
822
823 2005-03-07  Atsushi Enomoto <atsushi@ximian.com>
824
825         * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren.
826           Test case by Konstantin Triger.
827
828 2005-03-07  Atsushi Enomoto <atsushi@ximian.com>
829
830         * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue()
831
832 2005-03-03  Atsushi Enomoto <atsushi@ximian.com>
833
834         * XmlTextWriterTests.cs : added testcase for duplicating namespace 
835           mapping processing (should create another prefix, not exception).
836
837 2005-03-02  Atsushi Enomoto <atsushi@ximian.com>
838
839         * XmlTextWriterTests.cs : Added test for LookupPrefix() for
840           overriden prefix.
841
842 2005-02-25  Atsushi Enomoto <atsushi@ximian.com>
843
844         * XmlNodeTests.cs : added Clone() of readonly node returns a node
845           that is not readonly.
846
847 2005-02-25  Atsushi Enomoto <atsushi@ximian.com>
848
849         * XmlAttributeTests.cs : added nonNCName Prefix case.
850
851 2005-02-24  Atsushi Enomoto <atsushi@ximian.com>
852
853         * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString()
854
855 2005-02-16  Atsushi Enomoto <atsushi@ximian.com>
856
857         * XmlConvertTests.cs : added some null/empty string cases for
858           EncodeName()/EncodeLocalName()/EncodeNmToken().
859
860 2005-02-15  Atsushi Enomoto <atsushi@ximian.com>
861
862         * XmlElementTests.cs : assertion numbering on 
863           RemoveDoesNotRemoveDefaultAttributes().
864
865 2005-01-26  Nick Drochak  <ndrochak@ieee.org>
866
867         * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
868         test method and ignore it on .NET.
869
870 2005-01-17  Atsushi Enomoto <atsushi@ximian.com>
871
872         * XmlReaderSettingsTests.cs : added some .ctor() tests.
873
874 2005-01-13  Atsushi Enomoto <atsushi@ximian.com>
875
876         * XmlReaderCommonTests.cs : added labels for tests.
877           Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
878           no consistent reference implementation to follow.
879
880 2005-01-13  Atsushi Enomoto <atsushi@ximian.com>
881
882         * XmlValidatingReaderTests.cs,
883           XmlReaderCommonTests.cs,
884           XmlTextWriterTests.cs,
885           XmlUrlResolverTests.cs :
886           Marked as NotDotNet for those tests that fails under MS.NET.
887           Commented out some XmlTextWriter implementation-dependent assertions.
888           Fixed ResolveUriWithNullArgs () expected return type.
889
890 2005-01-11  Atsushi Enomoto <atsushi@ximian.com>
891
892         * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL.
893
894 2004-01-11  Atsushi Enomoto <atsushi@ximian.com>
895
896         * XmlReaderCommonTests.cs :
897           Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet.
898
899 2004-01-11  Atsushi Enomoto <atsushi@ximian.com>
900
901         * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader
902           that is buggy on attribute value's Prefix and NamespaceURI.
903
904 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
905
906         * XmlWriterTests.cs: Fix build warnings.
907         * XmlReaderCommonTests.cs: Make tests pass on Fx1.1.  XmlNodeReader
908         has different default attributes it seems.
909
910 2004-12-15  Raja R Harinath  <rharinath@novell.com>
911
912         * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and
913         XsdValidate references to use ValidationType.
914
915 2004-12-08  Atsushi Enomoto <atsushi@ximian.com>
916
917         * XmlReaderSettingsTests.cs : updated some boolean flags to 
918           XmlSchemaValidationFlags.
919
920 2004-11-22  Atsushi Enomoto <atsushi@ximian.com>
921
922         * XmlTextReaderTests.cs : added AttributeNormalizationWrapped().
923
924 2004-11-14  Atsushi Enomoto <atsushi@ximian.com>
925
926         * XmlWriterTests.cs : Added test for WriteAttributes().
927
928 2004-11-08  Atsushi Enomoto <atsushi@ximian.com>
929
930         * XmlNodeReaderTests.cs : numbered some of asserts.
931
932 2004-11-08  Atsushi Enomoto <atsushi@ximian.com>
933
934         * XmlTextReaderTests.cs : added tests for 2.0 entity handling.
935         * XmlValidatingReaderTests.cs : modified tests for entity handling
936           that are changed in 2.0.
937
938 2004-10-29  Atsushi Enomoto <atsushi@ximian.com>
939
940         * XmlReaderCommonTests.cs : ReadAsObject() is removed.
941         * XmlTextWriterTests.cs : added CloseTwice().
942         * XmlNodeTests.cs : added labels.
943
944 2004-09-08  Atsushi Enomoto <atsushi@ximian.com>
945
946         * XmlWriterSettingsTests.cs : added.
947
948 2004-09-07  Atsushi Enomoto <atsushi@ximian.com>
949
950         * XmlReaderCommonTests.cs : Added tests for ReadAsObject().
951
952 2004-09-07  Atsushi Enomoto <atsushi@ximian.com>
953
954         * XmlNamespaceManagerTests.cs : Added test for duplicate addition,
955           atomization, complex RemoveNamespace() and GetNamespacesInScope().
956
957 2004-09-07  Atsushi Enomoto <atsushi@ximian.com>
958
959         * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests
960         * XmlTextReaderTests.cs : added normalization and Setting sests.
961
962 2004-09-06  Atsushi Enomoto <atsushi@ximian.com>
963
964         * XmlElementTests.cs : added another set_InnerXml test.
965         * XmlNodeTests.cs : added BaseURI test.
966         * XmlTextReaderTests.cs : added tests for Normalization, EOF,
967           LineNumber, LinePosition (all reported ones).
968         * XsdValidatingReaderTests.cs : more descriptions.
969
970 2004-09-06  Atsushi Enomoto <atsushi@ximian.com>
971
972         * XmlTextReaderTests.cs : added ProhibitDtd().
973         * XmlWriterTests.cs : added WriteNodeError().
974
975 2004-06-21  Atsushi Enomoto <atsushi@ximian.com>
976
977         * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
978           It requires CAS.
979
980 2004-06-18  Atsushi Enomoto <atsushi@ximian.com>
981
982         * XmlSecureResolverTests.cs : [TestFixture] was missing.
983
984 2004-06-14  Atsushi Enomoto <atsushi@ximian.com>
985
986         * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity.
987
988 2004-06-14  Atsushi Enomoto <atsushi@ximian.com>
989
990         * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file
991           URI file:///usr/local/src as correct file path. MS.NET is not aware
992           of such format and parses as "host = usr, path = /local/src".
993
994 2004-06-06  Atsushi Enomoto <atsushi@ximian.com>
995
996         * XmlTextWriterTests.cs : Added indentation testcase (it might now
997           work due to CompareInfo.IndexOf() bug).
998
999 2004-06-06  Atsushi Enomoto <atsushi@ximian.com>
1000
1001         * XmlTextReaderTests.cs : added some namespace check tests.
1002
1003 2004-05-27  Atsushi Enomoto <atsushi@ximian.com>
1004
1005         * XmlTextReaderTests.cs : added test for bug #59142.
1006         * XmlTextWriterTests.cs : added test for bug #59154.
1007         * XmlDocumentTests.cs : added test for bug #59155.
1008
1009 2004-05-24  Atsushi Enomoto <atsushi@ximian.com>
1010
1011         * XmlNodeTests.cs : added Normalize2().
1012
1013 2004-05-13  Atsushi Enomoto <atsushi@ximian.com>
1014
1015         * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not
1016           kind of thing that should be supported.
1017         * XmlValidatingReaderTests.cs : commented a bit.
1018
1019 2004-04-24  Atsushi Enomoto <atsushi@ximian.com>
1020
1021         * XmlConvertTests.cs : Commented out locale-dependent tests.
1022         * XmlDocumentTests.cs : Uncommented now-testable lines.
1023           Commented out that should not be allowed, such as non-XML-name node.
1024
1025 2004-04-24  Atsushi Enomoto <atsushi@ximian.com>
1026
1027         * XmlDeclarationTests.cs : More InnerText tests.
1028
1029 2004-04-20  Atsushi Enomoto <atsushi@ximian.com>
1030
1031         * XmlCharacterDataTests.cs : Added more tests for Substring().
1032         * XmlConvertTests.cs : Commented out locale-dependent tests.
1033         * XmlDocumentTests.cs : Added LoadEntityReference().
1034
1035 2004-03-31  Atsushi Enomoto <atsushi@ximian.com>
1036
1037         * Added nist_dom tests from Mainsoft hackers.
1038         * Added XmlSecureResolverTests.cs.
1039
1040 2004-03-16  Atsushi Enomoto <atsushi@ximian.com>
1041
1042         * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes
1043           should be written regardless of document.PreserveWhitespace.)
1044
1045 2004-03-15  Atsushi Enomoto <atsushi@ximian.com>
1046
1047         * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on
1048           EndElement.
1049
1050 2004-03-14  Atsushi Enomoto <atsushi@ximian.com>
1051
1052         * XmlAttributeCollectionTests.cs : Added InsertAfterError().
1053         * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented].
1054
1055 2004-03-04  Atsushi Enomoto <atsushi@ximian.com>
1056
1057         * XmlDocumentTests.cs : added Implementation().
1058
1059 2004-02-17  Atsushi Enomoto <atsushi@ximian.com>
1060
1061         * XmlEntityTests.cs, XmlDocumentEventTests.cs : added.
1062
1063 2004-02-05  Atsushi Enomoto <atsushi@ximian.com>
1064
1065         * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and
1066           ReadNodeWhitespace().
1067         * XmlElementTests.cs : Added SetAttributeNodeError().
1068
1069 2004-02-04  Atsushi Enomoto <atsushi@ximian.com>
1070
1071         * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to
1072           DescendantsRecursively and added more test lines.
1073           Added ChildNodes().
1074         * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However
1075           it is ignored (since XmlNodeReader behaves differently, maybe bug).
1076
1077 2004-02-03  Atsushi Enomoto <atsushi@ximian.com>
1078
1079         * XmlReaderCommonTests.cs : Added SurrogatePairContent().
1080         * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse().
1081         * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively().
1082
1083 2004-01-28  Atsushi Enomoto <atsushi@ximian.com>
1084
1085         * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
1086         * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
1087           element, removed extraneous test switch for InsertBefore().
1088         * XsdParticleValidationTests.cs,
1089           XsdValidatingReaderTests.cs : These test class names are too
1090           ambiguous so just renamed them. (No bug reports are found on them,
1091           but should be warned in the meantime.)
1092
1093 2004-01-23  Atsushi Enomoto <atsushi@ximian.com>
1094
1095         * XmlElementTests.cs : Added SetAttributeXmlns.
1096         * XmlTextWriterTests.cs : Added several xmlns-related tests.
1097
1098 2004-01-22  Atsushi Enomoto <atsushi@ximian.com>
1099
1100         * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration.
1101
1102 2004-01-20  Atsushi Enomoto <atsushi@ximian.com>
1103
1104         * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren.
1105         * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration.
1106
1107 2004-01-14  Atsushi Enomoto <atsushi@ximian.com>
1108
1109         * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
1110         * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
1111           XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
1112           Close or avoid XmlTextReader.
1113
1114 2004-01-03  Atsushi Enomoto <atsushi@ximian.com>
1115
1116         * XmlAttributeCollectionTests.cs :
1117           added InsertAfterReplacesInCorrectOrder().
1118         * XmlUrlResolverTests.cs : fixed file path.
1119         * XmlTextReaderTests.cs : fixed file path.
1120         * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().
1121
1122 2003-12-21  Atsushi Enomoto <atsushi@ximian.com>
1123
1124         * XmlDocumentTests.cs, XmlElementTests.cs :
1125           Added GetElementsByTagNameNs2().
1126
1127 2003-12-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1128
1129         * XmlDeclarationTests.cs : Added InvalidInnerText().
1130         * XmlDocumentTests.cs : CRLF fix (to LF)
1131         * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument().
1132         * XmlValidatingReaderTests.cs : Fixed entity handling check tests.
1133
1134 2003-11-28  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1135
1136         * XmlWriterTests.cs : Added WriteNodeFullDocument() with 
1137           encoding specification. Added WriteNodeNonEmptyElement().
1138         * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
1139           and GetEntityWithRelativeFileUri().
1140         * XmlTextWriterTests.cs : Added some namespace related tests.
1141         * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
1142         * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
1143           nodes.
1144         * XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
1145         * XmlDeclarationTests.cs : Added InvalidInnerText().
1146         * XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
1147
1148 2003-10-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1149
1150         * XmlWriterTests.cs : Added WriteSurrogateCharEntity().
1151
1152 2003-10-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1153
1154         * XmlElementTests.cs : Added more tests on 
1155           RemoveDoesNotRemoveDefaultAttributes().
1156         * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and
1157           GetNamespaceOfPrefixNullArg().
1158         * XmlWriterTests.cs : Added WriteNodeNone().
1159
1160 2003-10-05  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1161
1162         * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
1163           methods.
1164         * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
1165           and added GetEntityWithNullArgs() (though it is uncommented).
1166         * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
1167           testing phase.
1168
1169 2003-09-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1170
1171         * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-)
1172
1173 2003-09-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1174
1175         * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes().
1176           Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader
1177           which is rather buggy than their XmlNodeReader.
1178         * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes()
1179           and trivial messagefix.
1180
1181 2003-09-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1182
1183         * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope().
1184
1185 2003-08-24  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1186
1187         * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and
1188           EmptyStringHasTextNode().
1189         * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes().
1190         * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and
1191           ReadAttributeValue().
1192         * XmlTextReaderTests.cs :
1193           Added NotAllowedCharRef() and ExpandParameterEntity().
1194           Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml()
1195           and UndeclaredEntityInStandaloneXml().
1196         * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution() 
1197           refactory.
1198         * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs.
1199
1200 2003-08-05  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1201
1202         * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling
1203           should be ExpandCharEntities.
1204         * XmlValidatingReaderTests.cs : added ResolveEntity(),
1205           ResolveEntity2() and ResolveEntityWithoutDTD().
1206
1207 2003-07-31  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1208
1209         * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and
1210           CreateEntityReferencesWithoutDTD().
1211         * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and
1212           ResolveEntityWithoutDTD().
1213
1214 2003-07-29  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1215
1216         * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test.
1217         * XmlElementTests.cs : added WriteToDefaultAttribute() test.
1218         * XmlNodeTests.cs : added InnerXmlWithXmlns () test.
1219         * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test.
1220         * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have
1221           entity reference inside text content (and it now fails).
1222
1223 2003-07-26  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1224
1225         * XmlAttributeTests.cs : added IdentityConstraints().
1226         * XmlDocumentTests.cs : added DocumentTypeNodes().
1227         * XmlNodeTests.cs : added InnerText().
1228         * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the
1229           testing reader. Added IndexerAndAttributes().
1230         * XmlValidatingReader.cs : modified TestAttributes() to have
1231           ReadAttributeValue() tests. Added TestIdentityConstraints()
1232
1233 2003-07-24  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1234
1235         * XmlConvertTests.cs,
1236           XmlNodeTests.cs,
1237           XmlTextWriterTests.cs : removed some compilation warning.
1238         * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit()
1239           incorrect commit.
1240         * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2...
1241           and changed PrepareXmlReader() as returning validating reader.
1242           Added indexer (this[]) property check and ValidationType.None check
1243           to TestAttributeDefaultContribution().
1244           Added TestExpandEntity(), TestPreserveEntity() and TestNormalization().
1245
1246 2003-07-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1247
1248         * XmlValidatingReaderTests.cs : added TestValidationEvent() and
1249           some code refactory.
1250
1251 2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1252
1253         * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
1254           TestAttributeDefaultContribution().
1255
1256 2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1257
1258         * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct 
1259           ReadState check.
1260         * ChangeLog was incorrectly added about above stuff.
1261         * XmlTextReaderTests.cs : added some reader's state check tests and
1262           ReadAsElementContent and ReadAsAttributeContent.
1263         * XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
1264
1265 2003-07-06  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1266
1267         * added XmlValidatingReaderTests.cs.
1268
1269 2003-07-01  Martin Willemoes Hansen <mwh@sysrq.dk>
1270
1271         * XmlTextWriterTests.cs: Made use of ExpectedException
1272
1273 2003-07-01  Martin Willemoes Hansen <mwh@sysrq.dk>
1274
1275         * Made tests which expect an exception use the
1276           ExpectedException Attribute.
1277
1278 2003-06-20  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1279
1280         * added XmlUrlResolverTests.cs.
1281
1282 2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1283
1284         * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
1285         * XmlTextReaderTests.cs : added ExternalDocument() which will result
1286           in BaseURI test and DTD parameter entity test.
1287
1288 2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1289
1290         * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
1291           EmptyElementWithAttributes() and was added namespaced attribute tests.
1292         * XmlTextWriterTests.cs : added WriteWhitespace().
1293
1294 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
1295
1296         * XmlDocumentTests.cs: New test for null prefix and namespaceURI in
1297         CreateAttribute.
1298
1299 2003-06-01  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1300
1301         * XmlConvertTests.cs : added VerifyNCName().
1302
1303 2003-05-18  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1304
1305         * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and 
1306           WriteWhitespaceCloseTag() (patch by Jonathan Hogg).
1307           added more tests to AttributeWriteAttributeString().
1308         * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite.
1309
1310 2003-05-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1311
1312         * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo().
1313         * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl()
1314           and not well-formed xml of OuterXmlWithDefaultXmlns().
1315         * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of
1316           WriteToWithDefaultNamespace().
1317         * XmlNodeReaderTests.cs : fixed incorrect result expectation of 
1318           ReadInnerXmlWrongInit().
1319         * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After().
1320         * XmlReaderCommonTests.cs, 
1321           XmlTextReaderTests.cs : moved EntityReference() and EntityReference-
1322           InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected
1323           to resolve these entity references.
1324         * XmlTextWriterTests.cs : removed English-dependent error message check.
1325           fixed incorrect state-check ignorant blocks of WriteAttributes ().
1326         * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode-
1327           XmlDecl() as MS.NET results in.
1328
1329 2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
1330
1331         * Tests inherits from Assertion and Assertion. prefixes removed
1332
1333 2003-05-05  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1334
1335         * added XmlConvertTests.cs.
1336
1337 2003-04-29  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1338
1339         * XmlAttributeTests.cs : added WriteTo.
1340         * XmlReaderCommonTests.cs,
1341           XmlTextReader.cs : fixed ReadInnerXml (check correct position.)
1342           Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute,
1343           and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because
1344           they requires IsEmptyElement = false, which is always true for
1345           XmlNodeReader).
1346
1347 2003-04-27  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1348
1349         * XmlReaderCommonTests.cs,
1350           XmlTextReaderTests.cs : Moved many tests to CommonTests.
1351
1352 2003-04-25  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1353
1354         * XmlWriterTests.cs : added some WriteNode() related testcases.
1355
1356 2003-04-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1357
1358         * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument.
1359         * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and
1360           LoadDocumentWithIgnoreSection.
1361
1362 2003-04-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
1363
1364         * added this file as a new entry.
1365           See ../ChangeLog to find ChangeLog entries before than this day.