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