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