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