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