2010-04-20 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mcs / class / corlib / Test / System / ChangeLog
1 2010-04-20 Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * TypeTest.cs: Fix the test suite.
4
5 2010-04-19 Rodrigo Kumpera  <rkumpera@novell.com>
6
7         * TypeTest.cs: Add regression test for #473289.
8
9 2010-04-19  Zoltan Varga  <vargaz@gmail.com>
10
11         * *.cs: Fix warnings.
12
13 2010-04-19  Zoltan Varga  <vargaz@gmail.com>
14
15         * StringTest.cs: Add a test for #597604.
16
17 2010-04-18  Zoltan Varga  <vargaz@gmail.com>
18
19         * CharTest.cs: Add missing [TestFixture] attribute.
20
21 2010-04-16 Rodrigo Kumpera  <rkumpera@novell.com>
22
23         * TypeTest.cs: Add regression test for #484246.
24
25 2010-04-16 Rodrigo Kumpera  <rkumpera@novell.com>
26
27         * AttributeTest.cs: Add regression test for #499569.
28
29 2010-04-15  Jb Evain  <jbevain@novell.com>
30
31         * GuidTest.cs: add tests for net_4_0 ParseExact methods.
32
33 2010-04-13  Zoltan Varga  <vargaz@gmail.com>
34
35         * ConvertTest.cs: Add a test for #596339.
36
37 2010-04-12  Carlos Alberto Cortez <calberto.cortez@gmail.com>
38
39         * TimeSpanTest.cs: Remove "NotWorking" from our custom formats parse
40         methods, as well as augmenting the test with some new assertions, and
41         changing a pair to properly reflect what they are testing.
42
43 2010-04-06  Carlos Alberto Cortez <calberto.cortez@gmail.com>
44
45         * TimeSpanTest.cs: Augment our ParseExactCustomFormats test - still
46         marked as NotWorking for now, but committing now in order to have the
47         tests ready.
48
49 2010-04-01 Rodrigo Kumpera  <rkumpera@novell.com>
50
51         * TypeTest.cs: Fix test for v4 Equals behavior.
52
53 2010-03-30  Carlos Alberto Cortez <calberto.cortez@gmail.com>
54
55         * TimeSpanTest.cs: New test for TryParseExact.
56
57 2010-03-30  Jb Evain  <jbevain@novell.com>
58
59         * ActivatorTest.cs: add more tests to CreateInstance constructors
60         with params arrays.
61
62 2010-03-30  Jb Evain  <jbevain@novell.com>
63
64         * ActivatorTest.cs: add tests for #591877.
65
66 2010-03-29  Carlos Alberto Cortez <calberto.cortez@gmail.com>
67
68         * TimeSpan.cs: New test for ParseExact/TryParseExact.
69
70 2010-03-26  Carlos Alberto Cortez <calberto.cortez@gmail.com>
71
72         * TimeSpanTest.cs: New assertion in our exception order test, to
73         assert that int32 overflow error has higher precedence in both 2.0 and
74         4.0 profiles.
75
76 2010-03-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
77
78         * TimeSpan.cs: Add some new assertions for old/new stuff in
79         TimeSpan.
80
81 2010-03-22  Carlos Alberto Cortez <calberto.cortez@gmail.com>
82
83         * TimeSpanTest.cs: It seems somebody forgot to actually mark the
84         TestParse method with TestAttribute. Also, add a bunch of asserions
85         to reflect the new behaviour for 4.0 in the needed test cases.
86
87 2010-03-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>
88
89         * TimeSpanTest.cs: New tests for the 4.0 ToString overloads.
90
91 2010-03-06  Carlos Alberto Cortez <calberto.cortez@gmail.com>
92
93         * TimeSpanTest.cs: 'Port' our Parse assertions to also use TryParse.
94
95 2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>
96
97         * TypeTest.cs : Added test for bug #574696      
98         Patch by Eberhard Beilharz <eb1@sil.org>
99
100 2010-03-01 Rodrigo Kumpera  <rkumpera@novell.com>
101
102         * TypeTest.cs: Tests for new v4 overloads of GetType.
103
104 2010-02-26 Rodrigo Kumpera  <rkumpera@novell.com>
105
106         * LazyTest.cs: Add tests for lazy modes.
107
108 2010-02-26 Rodrigo Kumpera  <rkumpera@novell.com>
109
110         * TypeTest.cs: Test new v4 IsEnumDefined ().
111
112 2010-02-24 Rodrigo Kumpera  <rkumpera@novell.com>
113
114         * TypeTest.cs: Test new v4 GetEnumValue ().
115
116 2010-02-24 Rodrigo Kumpera  <rkumpera@novell.com>
117
118         * TypeTest.cs: Test new v4 GetEnumValues ().
119
120 2010-02-23 Rodrigo Kumpera  <rkumpera@novell.com>
121
122         * TypeTest.cs: Test new v4 GetEnumNames ().
123
124 2010-02-22 Rodrigo Kumpera  <rkumpera@novell.com>
125
126         * TypeTest.cs:  Test new v4 GetEnumUnderlyingType ().
127
128 2010-02-19 Rodrigo Kumpera  <rkumpera@novell.com>
129
130         * TypeTest.cs: Test new v4 behavior for Equals.
131
132 2010-01-29  Zoltan Varga  <vargaz@gmail.com>
133
134         * Int32Test.cs: Fix a copy-paste error.
135
136 2010-01-29  Zoltan Varga  <vargaz@gmail.com>
137
138         * TypeTest.cs: Add a test for #574819.
139
140 2010-01-29  Carlos Alberto Cortez <calberto.cortez@gmail.com>
141
142         * VersionTest.cs: New tests for Parse and TryParse.
143
144 2010-01-27  Zoltan Varga  <vargaz@gmail.com>
145
146         * ValueTypeTest.cs: Add a test for Equals () + nullables.
147
148 2010-01-25  Carlos Alberto Cortez <calberto.cortez@gmail.com>
149
150         * EnumTest.cs: New tests for the new TryParse method.
151
152 2010-01-25  Zoltan Varga  <vargaz@gmail.com>
153
154         * ArrayTest.cs: Add a test for SetValue () + nullables.
155
156 2010-01-25  Atsushi Enomoto  <atsushi@ximian.com>
157
158         * SingleTest.cs : test for parsing MaxValue and PositiveInfinity.
159           Patch by Tiaan Geldenhuys.
160
161 2010-01-19 Rodrigo Kumpera  <rkumpera@novell.com>
162
163         * TypeTest.cs: Add test for GetGenericMethodDefinition of inflated
164         generic methods on a GTD.
165
166 2010-01-15  Atsushi Enomoto  <atsushi@ximian.com>
167
168         * DateTimeTest.cs : commented out ParseExact() case that tests
169           preserved fraction.
170
171 2010-01-15  Carlos Alberto Cortez <calberto.cortez@gmail.com>
172
173         * Int32Test.cs: Test for TryParse with MaxValue + 1.
174
175 2010-01-15 Rodrigo Kumpera  <rkumpera@novell.com>
176
177         * ArrayTest.cs: Tests for IStructuralComparer::CompareTo.
178
179 2010-01-15  Atsushi Enomoto  <atsushi@ximian.com>
180
181         * DateTimeTest.cs : added test for rounding milliseconds.
182
183 2010-01-15  Atsushi Enomoto  <atsushi@ximian.com>
184
185         * DateTimeOffsetTest.cs : add ParseExact() case that should preserve
186           fractions.
187
188 2010-01-12  Atsushi Enomoto  <atsushi@ximian.com>
189
190         * DoubleTest.cs : add test for AllowLeading/TrailingSpace flags.
191
192 2010-01-11  Carlos Alberto Cortez <calberto.cortez@gmail.com>
193
194         * Int32Test.cs: Add test case for exponent support in the Parse
195         methods.
196
197 2010-01-08 Rodrigo Kumpera  <rkumpera@novell.com>
198
199         * TypeTest.cs: Test for variant use of GetInterfaceMap.
200
201 2010-01-07  Jb Evain  <jbevain@novell.com>
202
203         * TypeTest.cs: add test for the MemberType of
204         a generic parameter.
205
206 2010-01-07  Sebastien Pouliot  <sebastien@ximian.com>
207
208         * ConvertTest.cs: Add test case for #568778 and the default
209         line length.
210
211 2010-01-03  Zoltan Varga  <vargaz@gmail.com>
212
213         * ArrayTest.cs: Add a test for #564095.
214
215 2009-12-21  Marek Habersack  <mhabersack@novell.com>
216
217         * Int32Test.cs, Int64Test.cs, Int16Test.cs, ByteTest.cs: added
218         tests for formats with trailing null chars.
219
220 2009-12-19  Zoltan Varga  <vargaz@gmail.com>
221
222         * StringTest.cs: Add tests for IndexOf ("", startIndex, count).
223
224 2009-12-17  Sebastien Pouliot  <sebastien@ximian.com>
225
226         * StringTest.cs: Add test case for right padding an empty string
227
228 2009-12-17 Rodrigo Kumpera  <rkumpera@novell.com>
229
230         * TypeTest.cs: Add tests for #564379.
231
232 2009-12-14 Rodrigo Kumpera  <rkumpera@novell.com>
233
234         * TypeTest.cs: Fix test that checked for old and wrong behavior of mono.
235
236 2009-12-10 Rodrigo Kumpera  <rkumpera@novell.com>
237
238         * AttributeTest.cs: Fix a NotDotNet test since mono now implements
239         the same behavior.
240
241 2009-12-09  Jb Evain  <jbevain@novell.com>
242
243         * StringComparerTest.cs: add test for null passed to a ordinal
244         comparer GetHashCode.
245
246 2009-12-04 Rodrigo Kumpera  <rkumpera@novell.com>
247
248         TypeTest.cs: Remove NET_2_0.
249
250 2009-12-02  Jb Evain  <jbevain@novell.com>
251
252         * EnumTest.cs: add a test for IConvertible.ToType when converting
253         an enum to a string.
254
255 2009-12-02  Jb Evain  <jbevain@novell.com>
256
257         * AttributeTest.cs: add tests for retrieving custom attributes
258         defined on parameters on virtual methods.
259
260 2009-12-01  Jb Evain  <jbevain@novell.com>
261
262         * TypeTest.cs: add tests for namespaces of generic parameter types.
263
264 2009-12-01  Jb Evain  <jbevain@novell.com>
265
266         * TypeTest.cs: add test for MakeByRefType on a ByRef type.
267
268 2009-11-25  Zoltan Varga  <vargaz@gmail.com>
269
270         * DelegateTest.cs: Add a test for GetHashCode ().
271
272 2009-11-24  Jb Evain  <jbevain@novell.com>
273
274         * ArrayTest.cs: test that we don't allow the use of the IList indexer
275         on a multi dimensional array.
276
277 2009-11-24  Jb Evain  <jbevain@novell.com>
278
279         * ArrayTest: test for the proper exception on Clear ().
280
281 2009-11-24  Jb Evain  <jbevain@novell.com>
282
283         * ArrayTest.cs: add test ensuring we do not allow open
284         generic types in CreateInstance.
285
286 2009-11-24  Jb Evain <jbevain@novell.com>
287
288         * ArrayTest.cs: Add test ensuring we do not allow void arrays.
289
290 2009-11-17  Atsushi Enomoto  <atsushi@ximian.com>
291
292         * DateTimeOffsetTest.cs : add test for bug #547675.
293           patch by Santa Marta.
294
295 2009-11-08  Juraj Skripsky  <js@hotfeet.ch>
296
297         * ArraySortArgChecks.cs: Added tests checking all possible exceptions
298         the Array.Sort method can throw. 
299
300 2009-10-27  Sebastien Pouliot  <sebastien@ximian.com>
301
302         * StringTest.cs: Add test case for methods that can return
303         empty strings.
304
305 2009-10-26  Sebastien Pouliot  <sebastien@ximian.com>
306
307         * TypeTest.cs: New. Add test cases for IsInstanceOfType
308
309 2009-10-22  Sebastien Pouliot  <sebastien@ximian.com>
310
311         * WeakReferenceTest.cs: New. Basic test cases
312
313 2009-10-06  Jonathan Chambers  <joncham@gmail.com>
314
315         * StringTest.cs (Contains): Add test for Contains using
316         an Ordinal compare. Bug #535425.
317
318 2009-09-24  Zoltan Varga  <vargaz@gmail.com>
319
320         * TypeTest.cs: Add a test for missing.
321
322 2009-09-18  Atsushi Enomoto  <atsushi@ximian.com>
323
324         * StringTest.cs : add more normalization tests.
325
326 2009-08-26  Sebastien Pouliot  <sebastien@ximian.com>
327
328         * TimeSpanTest.cs: Add test case where seconds are not specified.
329
330 2009-07-31 Rodrigo Kumpera  <rkumpera@novell.com>
331
332         TypeTest.cs: Add test for Type::GetArrayRank.
333
334 2009-07-31 Rodrigo Kumpera  <rkumpera@novell.com>
335
336         TypeTest.cs: Add test for Type::DeclaringMethod.
337         In special for throwing when the type is not a
338         generic param and for DeclaringMethod returning
339         a method bound to the right type.
340
341 2009-07-28 Rodrigo Kumpera  <rkumpera@novell.com>
342
343         TypeTest.cs: Fix the test.
344
345 2009-07-28 Rodrigo Kumpera  <rkumpera@novell.com>
346
347         TypeTest.cs: Add test for one-dym multidimensional array
348         created with Type::MakeArrayType (1).
349
350 2009-07-27 Gonzalo Paniagua Javier <gonzalo@novell.com>
351
352         * ArrayTest.cs: new LastIndexOf test for 0-length arrays.
353
354 2009-07-14 Rodrigo Kumpera  <rkumpera@novell.com>
355
356         * AttributeTest.cs: Add tests for user types passed to
357         Attribute.GetCustomAttribute[s].
358         
359 2009-07-12  Gert Driesen  <drieseng@users.sourceforge.net>
360
361         * TypeTest.cs: Enabled test that was failing due to regression.
362
363 2009-07-10  Zoltan Varga  <vargaz@gmail.com>
364
365         * TypeTest.cs: Add a test for #520690. Disable a test which fails on
366         MS.NET.
367
368 2009-06-30  Zoltan Varga  <vargaz@gmail.com>
369
370         * IntPtrTest.cs: Disable a test whose corresponding fix was reverted.
371
372         * *.cs: Convert all tests to new-style nunit classes/methods. Enable
373         some hidden tests.
374
375         * ObjectTest.cs RandomTest.cs SByteTest.cs SingleTest.cs 
376         TimeZoneTest.cs UInt16Test.cs UInt32Test.cs UInt64Test.cs 
377         UIntPtrTest.cs ValueTypeTest.cs: Convert all tests to new-style nunit 
378         classes/methods. Enable some hidden tests.
379
380 2009-06-26  Robert Jordan  <robertj@gmx.net>
381
382         * StringTest.cs: Convert all tests to new-style nunit 
383         classes/methods.
384
385         * ArrayTest.cs, ConvertTest.cs, DecimalTest.cs, TimeSpanTest.cs:
386         likewise.
387
388         * DecimalTest2.cs: likewise, 5 hidden tests enabled.
389
390 2009-06-26  Zoltan Varga  <vargaz@gmail.com>
391
392         * NumberFormatterTest.cs: Convert all tests to new-style nunit 
393         classes/methods.
394
395 2009-06-19  Atsushi Enomoto  <atsushi@ximian.com>
396
397         * StringTest.cs : Fix the previous test. It was expecting wrong
398           results. Added another NFC composition test.
399
400 2009-06-18 Gonzalo Paniagua Javier <gonzalo@novell.com>
401
402         * DateTimeTest.cs: add test for parsing a negative timezone.
403         * DateTimeOffsetTest.cs: several tests for Parse.
404
405 2009-06-16  Zoltan Varga  <vargaz@gmail.com>
406
407         * StringTest.cs: Fix make check.
408
409 2009-06-15  Atsushi Enomoto  <atsushi@ximian.com>
410
411         * StringTest.cs : added string normalization test.
412
413 2009-05-26 Rodrigo Kumpera  <rkumpera@novell.com>
414
415         * TypeTest.cs: test for bug #506757.
416
417 2009-05-22  Zoltan Varga  <vargaz@gmail.com>
418
419         * LazyTest.cs: New file.
420
421 2009-05-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
422
423         * TypeTest.cs: test for bug #503728
424
425 2009-05-01  Sebastien Pouliot  <sebastien@ximian.com>
426
427         * AppDomainManagerTest.cs: New. Unit test for CheckSecuritySettings
428
429 2009-04-30  Zoltan Varga  <vargaz@gmail.com>
430
431         * AppDomainTest.cs: Add a test for #499013.
432
433 2009-04-10  Zoltan Varga  <vargaz@gmail.com>
434
435         * ArrayTest.cs: Add a test for ICollection:IsReadOnly on generic arrays.
436
437 2009-03-27  Zoltan Varga  <vargaz@gmail.com>
438
439         * DelegateTest.cs: Mark a test as working.
440
441 2009-03-25  Jb Evain  <jbevain@novell.com>
442
443         * DelegateTest.cs: add new CreateDelegate test.
444
445 2009-03-25  Jb Evain  <jbevain@novell.com>
446
447         * DelegateTest.cs: add CreateDelegate tests for valuetype -> object
448         conversion for arguments and return types.
449
450 2009-03-23  Zoltan Varga  <vargaz@gmail.com>
451
452         * StringTest.cs (LastIndexOfStringComparison): Add a test for #486234.
453
454 2009-03-18  Zoltan Varga  <vargaz@gmail.com>
455
456         * TypeTest.cs: Add more tests for user types.
457
458 2009-03-15  Gert Driesen  <drieseng@users.sourceforge.net>
459
460         * ConvertTest.cs: Avoid false positive in ChangeType test. 
461
462 2009-03-07  Gert Driesen  <drieseng@users.sourceforge.net>
463
464         * ConvertTest.cs: Merged and improved test for bug #481687.
465         * ConvertTest2.cs: Merged into ConvertTest.cs.
466
467 2009-02-27  Rodrigo Kumpera  <rkumpera@novell.com>
468
469         * EnumTest.cs: Tests for CompareTo.
470
471 2009-02-02  Rodrigo Kumpera  <rkumpera@novell.com>
472
473         * TypeTest.cs: Add a test for #471255.
474
475 2009-01-27  Zoltan Varga  <vargaz@gmail.com>
476
477         * TypeTest.cs: Add a test for #467229.
478
479 2009-01-06  Atsushi Enomoto  <atsushi@ximian.com>
480
481         * DateTimeTest.cs : added test for parsing no-millisecond time
482           with optional millisecond designator.
483
484 2008-11-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
485
486         * TypeTest.cs: new test for Type.GetType.
487
488 2008-11-06  Bill Holmes  <billholmes54@gmail.com>
489
490         * TypeTest.cs: TypeGetMemberReturnTypeTest added to check that the
491           instantiated type of the returned MemberInfo array matches the
492           MemberTypes flag passed in.
493
494         Contributed under MIT/X11 license.
495
496 2008-10-07  Marek Habersack  <mhabersack@novell.com>
497
498         * MathTest.cs: added tests for rounding doubles with truncation in
499         the away from zero mode.
500
501 2008-09-25  Marek Habersack  <mhabersack@novell.com>
502
503         * DoubleTest.cs: added a test for TryParse invoked with various
504         strings, including strings with embedded whitespace.
505
506 2008-09-24  Jb Evain  <jbevain@novell.com>
507
508         * AppDomainSetupTest.cs: fix domain initializer test to actually
509         assert that the initializer delegate is called in the new domain.
510         Test for #429545.
511
512 2008-09-24  Jb Evain  <jbevain@novell.com>
513
514         * AppDomainTest.cs: add test for bug #429545.
515
516 2008-09-08  Zoltan Varga  <vargaz@gmail.com>
517
518         * TypeTest.cs EnumTest.cs: Fix warnings.
519
520 2008-09-04  Jb Evain  <jbevain@novell.com>
521
522         * TypeTest.cs: enable test as r112307 fixes it.
523
524 2008-09-04  Jb Evain  <jbevain@novell.com>
525
526         * TypeTest.cs: add test for IsInstanceOfType on arrays of nullables.
527
528 2008-08-22  Sebastien Pouliot  <sebastien@ximian.com>
529
530         * ObsoleteAttributeTest.cs: New. Old tests I forgot to commit when 
531         doing a gendarme rule.
532
533 2008-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
534
535         * ExceptonTest.cs: Added GetObjectData and deserialization ctor tests.
536         Added/improved tests for Source, HResult and StackTrace. Use Assert
537         instead of deriving from TestCase.
538         * ExceptionCas.cs: Sync with method name change in ExceptionTest.cs.
539
540 2008-08-09  Raja R Harinath  <harinath@hurrynot.org>
541
542         * DateTimeTest.cs (Bug377042): Allow compilation on the 1.1 profile.
543
544 2008-08-07  Atsushi Enomoto  <atsushi@ximian.com>
545
546         * DateTimeTest.cs : added test for bug #377042.
547
548 2008-08-04  Atsushi Enomoto  <atsushi@ximian.com>
549
550         * DateTimeTest.cs : removed NotWorking from ZLiteral as it seems gone
551           (unless it works only in Japan ...)
552
553 2008-07-22 Rodrigo Kumpera  <rkumpera@novell.com>
554
555         * EnumTest.cs: Tests for GetHashCode().
556
557 2008-07-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
558
559         * DateTimeOffsetTest.cs: Fix wrong test (DateTimeOffset has no public CompareTo (object))
560
561 2008-07-04 Rodrigo Kumpera  <rkumpera@novell.com>
562
563         * DelegateTest.cs (GetMethodFromGenericClass): Test for a
564         regression the fix for #377324 introduced.
565
566 2008-07-04  Marek Safar  <marek.safar@gmail.com>
567
568         * StringTest.cs: Removed NotWorking flags.
569 ?
570 2008-06-19  Jb Evain  <jbevain@novell.com>
571
572         * AppDomainSetupTest.cs (AppDomainInitializerNonStaticMethod):
573         fix test to not be dependent of the compiler implementation
574         of anonymous delegates.
575
576 2008-06-05  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
577
578         * StringTest.cs: Move Split Tests to single location
579         * *.cs: Disable expected warnings
580
581 2008-06-02  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
582
583         * StringTest.cs: More tests for replace method, also uncomment now-working IndexOf-Tests
584
585 2008-06-02  Ivan N. Zlatev  <contact@i-nz.net>
586
587         * TypeTest.cs: Add tests to verify strict return type matching of 
588         property reflection.
589
590 2008-06-01  Juraj Skripsky  <js@hotfeet.ch>
591
592         * StringTest.cs (Substring2): Blocking bug #395904 has been fixed,
593         re-enable test. 
594
595 2008-06-01  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
596
597         * StringTest.cs: Comment out a test that currently fails by checking for
598         an obsolete parameter name in an exception (that doesn't even match the existing one)
599
600 2008-05-30  Marek Safar  <marek.safar@gmail.com>
601
602         * ArrayTest.cs: New IndexOf test.
603
604 ?2008-05-28 Rodrigo Kumpera  <rkumpera@novell.com>
605
606         * DelegateTest.cs (CreateDelegate1_Method_Private_Instance): Added test
607         for bug #372406. It tries to create a delegate to a private instance
608         method of other type.
609
610 2008-05-27  Eyal Alaluf <eyala@mainsoft.com>
611
612         * NumberFormatterTest.cs: Add test for arithemtic overflow in
613           Double.ToString as exposed by Bug #383531.
614
615 2008-05-25  Gert Driesen  <drieseng@users.sourceforge.net>
616
617         * StringTest.cs: Added/improved tests for ToLower and ToUpper.
618
619 2008-05-24  Gert Driesen  <drieseng@users.sourceforge.net>
620
621         * StringTest.cs: Comment out assert in SubString2 as corresponding
622         fix was reverted. 
623
624 2008-05-24  Gert Driesen  <drieseng@users.sourceforge.net>
625
626         * StringTest.cs: Improved ctor tests. Avoid use of ExpectedException.
627         Moved tests for argument checks to separate methods. Added tests for
628         EndsWith, IndexOf, IndexOfAny, Intern, IsInternet, Format, StartsWith,
629         SubString, ToCharArray, ToLower and Split. Use String.Empty instead of
630         "". Use more meaningful names for test methods. Marked failing tests
631         that were added by Andreas as NotWorking. 
632
633 2008-05-24  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
634
635         * StringTest.cs: Add (more) tests for (Last)IndexOf
636
637 2008-05-20  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
638
639         * StringTest.cs: Add more tests for SplitRemoveEmpty
640
641 2008-05-12  Gert Driesen  <drieseng@users.sourceforge.net>
642
643         * TypeTest.cs: Added GetType, GetTypeArray and GetTypeFromHandle tests
644         for argument checks.
645
646 2008-05-07  Robert Jordan  <robertj@gmx.net>
647
648         * Runtime*Handle.cs: Add serialization tests.
649
650 2008-05-02  Atsushi Enomoto  <atsushi@ximian.com>
651
652         * ConvertTest.cs : added test for Convert.FromBase64String()
653           with excessive = characters (r102358).
654
655 2008-04-26  Zoltan Varga  <vargaz@gmail.com>
656
657         * ArrayTest.cs: Add a test for #383876.
658
659 2008-04-16  Zoltan Varga  <vargaz@gmail.com>
660
661         * DateTimeOffsetTest.cs (ToStringWithFormatAndCulture): Avoid dependency on
662         invariant culture. Fixes #380345.
663
664 2008-04-14  Zoltan Varga  <vargaz@gmail.com>
665
666         * StringTest.cs: Add a test for #374511.
667
668 2008-04-13  Zoltan Varga  <vargaz@gmail.com>
669
670         * TypeTest.cs: Add a test for #346419.
671
672 ?2008-04-09 Rodrigo Kumpera  <rkumpera@novell.com>
673
674         * TypeTest.cs (GetGenericArguments_ArgumentsHaveAttributes): Added test for bug #377596.
675         It verifies if it's possible to retrieve attributes from generic arguments.
676
677 ?2008-04-01  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
678
679         * StringTest.cs: New tests for string to check for several corner-cases
680           and parameter errors.
681
682 2008-04-01  Eyal Alaluf <eyala@mainsoft.com>
683
684         * NumberFormatterTest.cs: Test (-0.0).ToString.
685
686 2008-03-06  Zoltan Varga  <vargaz@gmail.com>
687
688         * TypeTest.cs (PublicKeyToken): Add a test for #367670.
689
690 2008-03-02  Roei Erez  <roeie@mainsoft.com>
691
692         * DateTimeTest.cs : add test cases for  Bug3522210.
693
694 2008-02-26  Ivan N. Zlatev  <contact@i-nz.net>
695
696         * AttributeTest.cs: Remove NotWorking as we pass those tests now.
697
698 2008-02-25  Atsushi Enomoto  <atsushi@ximian.com>
699
700         * DateTimeTest.cs : enable Bug3522210() and add new test for the bug,
701           patch by James Purcell.
702
703 2008-02-12  Gert Driesen  <drieseng@users.sourceforge.net>
704
705         * DelegateTest.cs: Added more tests for CreateDelegate, dealing with
706         a non-matching return type, case, arguments and inherited methods.
707
708 2008-02-11  Gert Driesen  <drieseng@users.sourceforge.net>
709
710         * DelegateTest.cs: Added incomplete set of (notworking) tests for
711         bug #360784.
712
713 2008-02-11  Eyal Alaluf <eyala@mainsoft.com>
714
715         * NumberFormatterTest.cs: Test +-Infinity & NaN ToString ("R")
716
717 2008-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
718
719         * CharCategoryTest.cs: Fixed line endings.
720         * CharTest.cs: Fixed line endings.
721         * MulticasrDelegate.cs: Fixed line endings.
722         * ExceptionTest.cs: Fixed line endings.
723
724 2008-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
725
726         * TypeTest.cs (InvokeMember_WithoutDefaultValue): Fixed assert to
727         allow test to pass on MS too.
728
729 2008-01-24  Rodrigo Kumpera  <rkumpera@novell.com>
730
731         * TypeTest.cs (InvokeMember_WithoutDefaultValue): Added test for bug #348522.
732         It call InvokeMember passing as method argument Missing.Value and a binder that
733         returns a method that doesn't have a default value for it's parameter.
734
735 2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
736
737         * AppDomainTest.cs: Added DefineDynamicAssembly tests for invalid
738         AssemblyBuilderAccess argument. Enabled test for DefineDynamicAssembly
739         overload taking IEnumerable<CustomAttributeBuilder>. Fixed typo in
740         comments.
741
742 2008-01-21  Sebastien Pouliot  <sebastien@ximian.com>
743
744         * DateTimeOffsetTest.cs: Add test case for Equals to validate 
745         Gendarme's finding.
746
747 2008-01-20  Gert Driesen  <drieseng@users.sourceforge.net>
748
749         * AppDomainTest.cs: Added test for DefineDynamicAssembly overload
750         taking IEnumerable<CustomAttributeBuilder>.
751         * EnvironmentCas.cs: Fixed line ending.
752
753 2008-01-15  Gert Driesen  <drieseng@users.sourceforge.net>
754
755         * TypeTest.cs: Added test for GetConstructor (Type []).
756
757 2008-01-15  Stephane Delcroix  <sdelcroix@novell.com>
758
759         * DateTimeOffsetTest.cs: tests for parsing f, F, s
760
761 2008-01-15  Stephane Delcroix  <sdelcroix@novell.com>
762
763         * DateTimeOffsetTest.cs: more tests, less bugs.
764
765 2008-01-14  Eyal Alaluf <eyala@mainsoft.com>
766
767         * DoubleTest.cs: Test +-Infinity & NaN default ToString (bug #353603)
768
769 2008-01-14  Stephane Delcroix  <sdelcroix@novell.com>
770
771         * DateTimeOffsetTest.cs: Tests for ParseExact (string, string, 
772         IFormatProvider)
773
774 2008-01-13  Gert Driesen  <drieseng@users.sourceforge.net>
775
776         * AppDomainTest.cs: Added ExecuteAssemblyByName and ExecuteAssembly
777         tests for assemblies without entrypoint.
778
779 2008-01-13  Eyal Alaluf <eyala@mainsoft.com>
780
781         * DecimalTest.cs, DoubleTest.cs: Add a few test cases as part of the
782           NumberFormatter redesign.
783
784 2008-01-13  Zoltan Varga  <vargaz@gmail.com>
785
786         * AppDomainTest.cs: Add a test for #350530.
787
788 2008-01-10  Zoltan Varga  <vargaz@gmail.com>
789
790         * DelegateTest.cs: Add CreateDelegate tests.
791
792 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
793
794         * DateTimeTest.cs : mark KindPattern() as not working (wrt #352210).
795
796 2008-01-09  Sebastien Pouliot  <sebastien@ximian.com>
797
798         * DateTimeTest.cs: In X509Certificate test case remove the Tick 
799         assert (depends on timezone) and add a test for AdjustToUniversal
800         when using Z.
801
802 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
803
804         * DateTimeTest.cs : the previous fix was reverted, so mark
805           corresponding test as NotWorking.
806
807 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
808
809         * DateTimeTest.cs : added test for bug #352210. Renamed 
810           RoundtripKindPattern() to KindPattern(), as it is not really about
811           roundtrip. Test tick value for 'Z' pattern (X509 cert) as well.
812
813 2008-01-08  Marek Safar  <marek.safar@gmail.com>
814
815         * ArrayTest.cs: Test both LastIndexOf versions for
816         ArgumentOutOfRangeException.
817
818 2007-12-20  Gert Driesen  <drieseng@users.sourceforge.net>
819
820         * TypeTest.cs: Added GetProperty and GetProperties tests for bug
821         #349078.
822
823 2007-12-20  Gert Driesen  <drieseng@users.sourceforge.net>
824
825         * AppDomainTest.cs: Added tests for AssemblyName argument checks in
826         DefineDynamicAssembly overloads.
827
828 2007-12-18  Stephane Delcroix  <sdelcroix@novell.com>
829
830         * DateTimeOffsetTest.cs: forcing the tests to fix the build. en-us
831         locale was expected, but invariantculture is the default on the buildbot
832
833 2007-12-18  Stephane Delcroix  <sdelcroix@novell.com>
834
835         * DateTimeOffsetTest.cs: tests for ToString methods.
836
837 2007-12-16  Stephane Delcroix  <sdelcroix@novell.com>
838
839         * DateTimeOffsetTest.cs: additional tests.
840
841 2007-12-16  Stephane Delcroix  <sdelcroix@novell.com>
842
843         * DateTimeOffsetTest.cs: first batch of tests.
844
845 2007-12-11  Zoltan Varga  <vargaz@gmail.com>
846
847         * AppDomainTest.cs: Add test for reflection only assembly resolve events.
848
849 2007-11-18  Gert Driesen  <drieseng@users.sourceforge.net>
850
851         * EnumTest.cs: No longer derive from deprecated TestCase. Improved
852         and added tests for argument checks. Added tests to ToObject. Code
853         formatting. Group enums.
854
855 2007-11-16  Rodrigo Kumpera  <rkumpera@novell.com>
856
857         * TypeTest.cs: Splited MakeGenericType_UserDefinedType is two tests.
858         MakeGenericType_NestedUserDefinedType is the NotWorking part of 
859         the fix for bug #331199.
860
861         * TypeTest.cs: Added a NotWorking version of TestMakeGenericType_UserDefinedType
862         that has the behavior of .net 2.0 SP1.
863
864 2007-11-15  Zoltan Varga  <vargaz@gmail.com>
865
866         * TypeTest.cs: Add new test for GetProperties () and virtual new properties.
867
868 2007-11-15  Gert Driesen  <drieseng@users.sourceforge.net>
869
870         * Typetest.cs: Added and improve tests for InvokeMember. Enabled test
871         for bug #321735.
872
873 2007-11-14  Zoltan Varga  <vargaz@gmail.com>
874
875         * ArrayTest.cs: Add a test for Copy () and exceptions.
876
877 2007-11-13  Zoltan Varga  <vargaz@gmail.com>
878
879         * DelegateTest.cs: Add tests for virtual target methods.
880
881 2007-11-12  Zoltan Varga  <vargaz@gmail.com>
882
883         * DelegateTest.cs: Add tests for abstract target methods.
884
885 2007-11-12  Atsushi Enomoto  <atsushi@ximian.com>
886
887         * DoubleTest.cs : reverted the corresponding fix, so mark the
888           previous test as NotWorking.
889         * SingleTest.cs : added similar test for previous one.
890
891 2007-11-12  Atsushi Enomoto  <atsushi@ximian.com>
892
893         * DoubleTest.cs : added test for bug #320433.
894
895 2007-11-05  Gert Driesen  <drieseng@users.sourceforge.net>
896
897         * ArrayTest.cs: Improved tests for IEnumerable<T> implementation.
898
899 2007-11-05  Geoff Norton  <gnorton@novell.com>
900
901         * DoubleTest.cs: Add another Parse test handling whitespace (#321704).
902
903 2007-11-05  Rodrigo Kumpera  <rkumpera@novell.com>
904
905         * TypeTest.cs: Broke compilation for 1.0 builds.
906
907 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
908
909         * ArrayTest.cs: Add test cases for Enumerator<T>.Reset (#322248).
910
911 2007-11-05  Rodrigo Kumpera  <rkumpera@novell.com>
912
913         * TypeTest.cs: Added tests for bug #331199.
914
915 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
916
917         * StringTest.cs: Re-enabled TestSbytePtrConstructorOverflow[2,4] 
918         since they both works with SVN HEAD.
919
920 2007-11-05  Stephane Delcroix  <sdelcroix@novell.com>
921
922         * TimeZoneTest.cs: test for bug #323911
923
924 2007-11-03  Atsushi Enomoto  <atsushi@ximian.com>
925
926         * DateTimeTest.cs : test for bug #330085.
927
928 2007-11-03  Gert Driesen  <drieseng@users.sourceforge.net>
929
930         * ArgumentExceptionTest.cs: Added trivial ctor tests.
931
932 2007-11-01  Gert Driesen  <drieseng@users.sourceforge.net>
933
934         * EnvironmentTest.cs: Enabled test for bug ##333740.
935
936 2007-11-01  Atsushi Enomoto  <atsushi@ximian.com>
937
938         * DateTimeTest.cs : fixed test for bug #338064 - milliseconds are not
939           fully stored and caused mismatch. Format string was wrong.
940           Added test for local time parsing. 'K' should not cause missing
941           data (it could be empty).
942
943 2007-11-01  Atsushi Enomoto  <atsushi@ximian.com>
944
945         * DateTimeTest.cs : fixed bug #338064.
946
947 2007-10-27  Zoltan Varga  <vargaz@gmail.com>
948
949         * TypeTest.cs (InvokeMember_VarArgs): Enable this test.
950
951 2007-10-26  Zoltan Varga  <vargaz@gmail.com>
952
953         * TypeTest.cs: Add test for #336936.
954
955 2007-10-25  Gert Driesen  <drieseng@users.sourceforge.net>
956
957         * TypeTest.cs: Added test for bug #336841. Code formatting.
958
959 2007-10-24  Atsushi Enomoto  <atsushi@ximian.com>
960
961         * TypeTest.cs : tests for ReflectionOnlyGetType().
962
963 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
964
965         * EnvironmentTest.cs: Added test for bug #333740. Made names of some
966         existing tests more clear. Code formatting.
967
968 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
969
970         * DateTimeTest.cs: Added test for bug #322510.
971
972 2007-10-13  Gert Driesen  <drieseng@users.sourceforge.net>
973
974         * DelegateTest.cs: Enabled test for bug #333647.
975
976 2007-10-13  Gert Driesen  <drieseng@users.sourceforge.net>
977
978         * DelegateTest.cs: Added test for bug #333647. Added trivial tests
979         that verify null argument checks in CreateDelegate.
980
981 2007-10-05  Alp Toker  <alp@atoker.com>
982
983         * TypeTest.cs: Re-enable the regression test for #315863.
984
985 2007-09-29  Raja R Harinath  <harinath@gmail.com>
986
987         * ObjectTest.cs (TestToStringOnGenericInstances):
988         Fix expected string.
989
990 2007-09-28  Jb Evain  <jbevain@novell.com>
991
992         * ObjectTest.cs: add test for bug #329419
993
994 2007-09-28  William Holmes  <billholmes54@gmail.com>
995
996         * DateTimeTest.cs: Adding test for bug #324845
997
998 2007-09-13  Atsushi Enomoto  <atsushi@ximian.com>
999
1000         * DecimalTest.cs : added test for midpoint rounding.
1001
1002 2007-09-13  Atsushi Enomoto  <atsushi@ximian.com>
1003
1004         * ActivatorTest.cs : new tests for cross-domain
1005           CreateInstance().
1006
1007 2007-08-24  Jb Evain  <jbevain@novell.com>
1008
1009         * TypeTest.cs: Add tests for AssemblyQualifiedName for
1010         byref types.
1011
1012 2007-08-23  Eyal Alaluf <eyala@mainsoft.com>
1013
1014         * DateTimeTest.cs: Added more tests for DateTime.Parse.
1015
1016 2007-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
1017
1018         * AttributeTest.cs: Added test for IsDefined, GetCustomAttribute
1019         and GetCustomAttributes. Added tests for bug #81797. Remove use of
1020         deprecated Assertion class, code formatting.
1021
1022 2007-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
1023
1024         * TypeTest.cs: Improved test for GetCustomAttributes, and avoid
1025         dependency on order of attributes. Split IsDefined test and improved
1026         part for bug #82431.
1027
1028 2007-08-15  Eyal Alaluf  <eyalal@mainsoft.com>
1029
1030         * EnumTest.cs, DecimalTest2.cs, DecimalTest.cs, ConvertTest.cs,
1031           StringComparerTest.cs, DelegateTest.cs:
1032           Adapt tests to TARGET_JVM.
1033
1034 2007-08-15  Gert Driesen  <drieseng@users.sourceforge.net>
1035
1036         * TypeTest.cs: Added IsDefined tests for bug #82431. Added tests for
1037         GetCustomAttributes.
1038
1039 2007-08-13  Gert Driesen  <drieseng@users.sourceforge.net>
1040
1041         * ArgumentExceptionTest.cs: Added test for ctor (string, string).
1042
1043 2007-08-11  Zoltan Varga  <vargaz@gmail.com>
1044
1045         * ArrayTest.cs: Add new test for bug #82345.
1046
1047 2007-08-08  Atsushi Enomoto  <atsushi@ximian.com>
1048
1049         * IntPtrTest.cs : added test for ToString(string).
1050
1051 2007-08-07  Gert Driesen  <drieseng@users.sourceforge.net>
1052
1053         * TypeTest.cs: Uncomment test for bug #82211.
1054
1055 2007-08-04  William Holmes  <billholmes54@gmail.com>
1056
1057         * AppDomainTest.cs: Adding username to tempDir to avoid file access 
1058          permissions.
1059
1060 2007-08-04  William Holmes  <billholmes54@gmail.com>
1061
1062         * TypeTest.cs: Removing generic method for net_1_1 profile.
1063
1064 2007-08-03  Zoltan Varga  <vargaz@gmail.com>
1065
1066         * TypeTest.cs: Add test for IsAssignableFrom and generic parameters.
1067
1068 2007-07-31  Gert Driesen  <drieseng@users.sourceforge.net>
1069
1070         * TypeTest.cs: Added test for bug #82211.
1071
1072 2007-07-21  Gert Driesen  <drieseng@users.sourceforge.net>
1073
1074         * BitConverterTest.cs: Remove use of deprecated Assertion class. 
1075         Improved existing tests to verify throws exception. Create separate
1076         tests for null argument checking. Added tests for empty byte array.
1077
1078 2007-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
1079
1080         * RuntimeMethodHandleTest.cs: Added operator and Equals tests.
1081
1082 2007-07-20  Atsushi Enomoto  <atsushi@ximian.com>
1083
1084         * AppDomainSetupTest.cs : added test for AppDomainInitializer.
1085
1086 2007-07-07  Alan McGovern  <amcgovern@novell.com>
1087
1088         * GuidTest.cs: Added test to make sure whitespace is trimmed correctly
1089         for bug 81958
1090
1091 2007-07-07  Gert Driesen  <drieseng@users.sourceforge.net>
1092
1093         * DateTimeTest.cs: Added test for bug #81778. Enabled test for bug
1094         #47720. Added tests for ParseExact argument checks. No longer derive
1095         from deprecated Assertion class. Code formatting.
1096
1097 2007-07-06  Rodrigo Kumpera  <rkumpera@novell.com>
1098
1099         * DoubleTest.cs : Added test Parse_TrailingGarbage, for strings with garbage at the end
1100
1101 2007-07-06  Rodrigo Kumpera  <rkumpera@novell.com>
1102
1103         * DoubleTest.cs (Parse): Added test for whitespace only
1104
1105 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
1106
1107         * TypeTest.cs: Added tests for IsAbstract, IsCOMObject, IsImport,
1108         IsInterface, IsPrimitive and IsValueType.
1109
1110 2007-07-04  Gert Driesen  <drieseng@users.sourceforge.net>
1111
1112         * MathTest.cs: No longer use Assertion as base class, and changed
1113         asserts accordingly. Numbered tests. Added test for bug #82001.
1114         Code formatting. 
1115
1116 2007-06-24  Gert Driesen  <drieseng@users.sourceforge.net>
1117
1118         * ArrayTest.cs: Added test for bug #81941.
1119         * ByteTest.cs: Restore original CurrentCulture in teardown.
1120         * DecimalFormatterTest.cs: Restore original CurrentCulture in teardown.
1121         Code formatting.
1122         * DecimalTest.cs: Code formatting.
1123         * DoubleFormatterTest.cs: Test relies on specific culture, so set it 
1124         up here. This worked before since the CurrentCulture was set in another
1125         TestFixture, and the original one was not restored.
1126         * FloatingPointFormatterTest.cs: Same.
1127         * NumberFormatterTest.cs: Same. Removed stray tabs and fixes code
1128         formatting.
1129         * SingleFormatterTest.cs: Restore original culture on teardown. Code
1130         formatting.
1131         * SingleTest.cs: Same.
1132         * StringComparerTest.cs: Restore original culture on teardown.
1133
1134 2007-06-06  Atsushi Enomoto  <atsushi@ximian.com>
1135
1136         * ConvertTest.cs : another bogus DateTime test.
1137
1138 2007-06-05  David Ferguson <davecferguson@gmail.com>
1139
1140         * DateTimeTest.cs : Add test for DateTime.Parse() exceptions.
1141         
1142 2007-05-20  Gert Driesen  <drieseng@users.sourceforge.net>
1143
1144         * DoubleTest.cs: Use Assert instead of deprecated Assertion. Code
1145         style fixes. Added test for bug #81630. Fixed culture-sensitive
1146         tests.
1147
1148 2007-05-17  Atsushi Enomoto  <atsushi@ximian.com>
1149
1150         * DateTimeTest.cs : test for 'o' and 'K'.
1151
1152 2007-05-09  Marek Habersack  <mhabersack@novell.com>
1153
1154         * DateTimeTest.cs: added tests for the "HH':'mm tt MM/dd/yyyy"
1155         parse format.
1156
1157 2007-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
1158
1159         * TypeTest.cs: Added test for Equals with null argument.
1160
1161 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
1162
1163         * DateTimeTest.cs : test for 'F' rmoving preceding '.'
1164
1165 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
1166
1167         * DateTimeTest.cs : test for new-2.0 'F' pattern letter.
1168
1169 2007-04-19  Gert Driesen  <drieseng@users.sourceforge.net>
1170
1171         * ArrayTest.cs: Added test for Resize. Spaces to tabs.
1172
1173 2007-03-13  Alp Toker  <alp@atoker.com>
1174
1175         * TypeTest.cs: Add a regression test for #63841.
1176
1177 2007-03-08  Gert Driesen  <drieseng@users.sourceforge.net>
1178
1179         * StringComparerTest.cs: Added tests for bug #80928. Added binary
1180         serialization compatibility tests.
1181
1182 2007-03-06  Zoltan Varga  <vargaz@gmail.com>
1183
1184         * TypeTest.cs: Add a regression test for #81037.
1185
1186 2007-03-06  Atsushi Enomoto  <atsushi@ximian.com>
1187
1188         * StringTest.cs : revert r73699 which does not make sense.
1189
1190 2007-02-25  Gert Driesen  <drieseng@users.sourceforge.net>
1191
1192         * AppDomainSetupTest.cs: Added tests for bug #80934.
1193         * AppDomainTest.cs: Added tests for bug #80934.
1194
1195 2007-01-25  Atsushi Enomoto  <atsushi@ximian.com>
1196
1197         * DateTimeTest.cs : test for copying Kind property.
1198
1199 2007-01-14  Jensen Somers <jensen.somers@gmail.com>
1200
1201     * ArraySegmentTest.cs: Add a test case for the ArraySegment.Equals
1202     functionality.
1203
1204 2006-12-30  Alp Toker  <alp@atoker.com>
1205
1206         * MathTest.cs: Add test case for new (2.0) Decimal.Ceiling.
1207         Based on feedback on #80384.
1208
1209 2006-12-22  Sebastien Pouliot  <sebastien@ximian.com> 
1210
1211         * DateTimeTest.cs: Add test cases for new (2.0) [To|From]Binary
1212         * VersionTest.cs: Add test cases for new (2.0) Major|MinorRevision
1213         properties and for other untested (uncovered) stuff.
1214
1215 2006-12-22  Robert Jordan <robertj@gmx.net>
1216
1217         * ArrayTest.cs: Add tests for bug #80299.
1218
1219 2006-12-16  Raja R Harinath  <rharinath@novell.com>
1220
1221         * TypeTest.cs (TestNestedTypes): New test inspired by #80242.
1222
1223 2006-12-01  Gert Driesen  <drieseng@users.sourceforge.net>
1224
1225         * DateTimeTest.cs: Added test for bug #80094. Remoted trailing tabs.
1226
1227 2006-11-26  Miguel de Icaza  <miguel@novell.com>
1228
1229         * DecimalTest.cs: Add new tests for TryParse.
1230
1231 2006-11-13  Atsushi Enomoto  <atsushi@ximian.com>
1232
1233         * StringTest.cs : added test for IndexOf(string,StringComparison).
1234
1235 2006-11-07  Dick Porter  <dick@ximian.com>
1236
1237         * DateTimeTest.cs: TestToString(): Must specify '+0' for GMT.
1238
1239         * TimeZoneTest.cs: Daylight saving ends at 2am in GMT.  (This test
1240         fails on MS, they return "01/01/0001 00:00:00")
1241
1242 2006-10-22  Zoltan Varga  <vargaz@gmail.com>
1243
1244         * AppDomainTest.cs: Disable the not yet working #79720 test.
1245
1246 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
1247
1248         * AppDomainTest.cs: Modified test for bug #79720 to also check the
1249         number of loaded assemblies. Added additional test for bug #79720 to
1250         ensure no regressions are introduced. Enabled test for bug #79715.
1251
1252 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
1253
1254         * AppDomainTest.cs: Added tests for bug #79715, #79522, #79720.
1255         All marked NotWorking until patches have been approved.
1256
1257 2006-10-19  Gert Driesen  <drieseng@users.sourceforge.net>
1258
1259         * VersionTest.cs: Reworked tests for NUnit 2.2.x.
1260
1261 2006-10-14  Gert Driesen  <drieseng@users.sourceforge.net>
1262
1263         * BadImageFormatExceptionTest.cs: Added ctors tests.
1264
1265 2006-10-07  Gert Driesen  <drieseng@users.sourceforge.net>
1266
1267         * EnumTest.cs: Improved TestFormat_Args tests to check whether correct
1268         exception is thrown.
1269
1270 2006-09-05  Raja R Harinath  <rharinath@novell.com>
1271
1272         * DateTimeTest.cs (Kind): Add test for DateTime.Today.
1273
1274 2006-09-01  Raja R Harinath  <rharinath@novell.com>
1275
1276         * TypeTest.cs (GenericByRef): New.  Inspired by #79238.
1277
1278         Re-enable TypeTest.
1279         * TypeTest.cs (TypeTest): Remove explicit constructor that
1280         disabled the default empty constructor.
1281         (Name): Use Assert.AreEqual.
1282         (ByrefTypes): Use a nested type rather than TypeTest.
1283         (InvokeMemberMatchPrimitiveTypeWithInterface): Likewise.
1284         (Bug79023): Disable.
1285
1286 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
1287
1288         * TypeTest.cs: Add a test for #79110.
1289
1290 2006-08-22  Sebastien Pouliot  <sebastien@ximian.com>
1291
1292         * DateTimeTest.cs: Split the X509Certificate test in two - so the 'Z'
1293         literal case can be marked as NotWorking under 2.0 (anyway this doesn't
1294         affect X.509 certificate parsing).
1295         * StringTest.cs: Add a missing test case and split some existing (to 
1296         use nunit2  syntax).
1297         * TypeTest.cs: Fix the unit test build (for 2.0) so that monobuild can
1298         run them (both profiles).
1299
1300 2006-08-19  Miguel de Icaza  <miguel@novell.com>
1301
1302         * StringTest.cs: Add test.
1303
1304 2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>
1305
1306         * DateTimeTest.cs: Added checks for DateTimeKind (2.0) for the special
1307         case of handling X.509 certificate dates. Added more checks (Kind) for
1308         the failing test case.
1309
1310 2006-08-14  Raja R Harinath  <rharinath@novell.com>
1311
1312         * ActivatorTest.cs (GenericType_Open1): New test based on #78943.
1313         (GenericType_Open2, GenericTypes_Closed): Likewise.
1314
1315 2006-08-05  Duncan Mak  <duncan@novell.com>
1316
1317         * CharTest.cs (TestTryParseValid, TestTryParseInvalid): Added
1318         tests for 2.0 method Char.TryParse.
1319
1320 2006-07-24  Atsushi Enomoto  <atsushi@ximian.com>
1321
1322         * CharTest.cs : added tests for utf32 conversion methods.
1323
1324 2006-07-19  Kornel Pal  <kornelpal@gmail.com>
1325
1326         * StringTest.cs: Added some more TestSbytePtrConstructorNegative tests
1327           and TestSbytePtrConstructorOverflow tests.
1328
1329 2006-07-18  Kornel Pal  <kornelpal@gmail.com>
1330
1331         * StringTest.cs: Added several tests for constructors that take sbyte*
1332           as an argument. This covers bug #78703 as well. Renamed
1333           TestUnsafeConstructors to TestCharPtrConstructors and removed sbyte*
1334           tests from that test.
1335
1336 2006-07-11  Zoltan Varga  <vargaz@gmail.com>
1337
1338         * DoubleTest.cs: Add a test for inner whitespace and Parse ().
1339
1340 2006-07-10  Atsushi Enomoto  <atsushi@ximian.com>
1341
1342         * DateTimeTest.cs : (Kind) make it work consistently.
1343
1344 2006-07-07  Atsushi Enomoto  <atsushi@ximian.com>
1345
1346         * DateTimeTest.cs : test for DateTimeKind handling in ToLocalTime()
1347           and ToUniversalTime() (bug #78784).
1348
1349 2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>
1350
1351         * DoubleTest.cs : added test for bug #78546.
1352
1353 2006-06-20  Jb Evain  <jbevain@gmail.com>
1354
1355         * MathTest.cs: add tests for Math.Truncate.
1356
1357 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
1358
1359         * ArrayTest.cs : test for bug #77277 by Kazuki Oikawa.
1360
1361 2006-04-26  Atsushi Enomoto  <atsushi@ximian.com>
1362
1363         * DoubleTest.cs : added tset for bug #77721.
1364
1365 2006-04-26  Atsushi Enomoto  <atsushi@ximian.com>
1366
1367         * TypeTest.cs : added test for bug #77367.
1368
1369 2006-03-31  Zoltan Varga  <vargaz@gmail.com>
1370
1371         * EnvironmentTest.cs: Add tests for SetEnvironmentVariable.
1372
1373 2006-03-27  Atsushi Enomoto  <atsushi@ximian.com>
1374
1375         * TimeSpanTest.cs : updated tests to not fail under run-test-ondotnet
1376           on 2.0 profile. Thus marked them as NotWorking (since they are
1377           regarded as working).
1378
1379 2006-03-16  Atsushi Enomoto  <atsushi@ximian.com>
1380
1381         * DoubleTest.cs : added ParseEmptyString().
1382
1383 2006-03-12  Zoltan Varga  <vargaz@gmail.com>
1384
1385         * TypeTest.cs: Add test for #74947.
1386
1387 2006-02-18  Raja R Harinath  <harinath@gmail.com>
1388
1389         * TypeTest.cs (ByrefType): New.
1390
1391 2006-02-17  Raja R Harinath  <rharinath@novell.com>
1392
1393         * TypeTest.cs: Rename one of the instances of Foo<T> to ComFoo<T>.
1394
1395 2006-02-14  Ankit Jain  <jankit@novell.com>
1396
1397         * ArraySegmentTest.cs: Fix a misplaced #endif.
1398
1399 2006-02-14  Ankit Jain  <jankit@novell.com>
1400             Raja R Harinath  <rharinath@novell.com>
1401
1402         * ArraySegmentTest.cs: New.
1403
1404 2006-02-02  Zoltan Varga  <vargaz@gmail.com>
1405
1406         * TypeTest.cs: Add test for getting custom attributes of generic
1407         instances.
1408
1409 2006-01-31  Atsushi Enomoto  <atsushi@ximian.com>
1410
1411         * StringTest.cs : Added test for bug #77412.
1412
1413 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
1414
1415         * StringTest.cs : numbered some assertions.
1416
1417 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
1418
1419         * ModuleHandleTest.cs : GetPEKind() is not public in 2.0 RTM.
1420
1421 2006-01-03  Zoltan Varga  <vargaz@gmail.com>
1422
1423         * ActivatorTest.cs: Add Nullable tests.
1424
1425 2006-01-02  Sebastien Pouliot  <sebastien@ximian.com>
1426
1427         * ActivatorTest.cs: Added new test cases for bug #71300 and for some
1428         specific types that cannot be created using Activator.
1429         * TypeTest.cs: Added new test cases for bug #71300.
1430
1431 2006-01-02  Zoltan Varga  <vargaz@gmail.com>
1432
1433         * TypeTest.cs: Add Nullable tests.
1434
1435 2005-12-26  Zoltan Varga  <vargaz@gmail.com>
1436
1437         * TimeZoneTest.cs: Fix CET tests.
1438
1439 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com> 
1440  
1441         * TimeZoneTest.cs: Added test cases for serialization interop.
1442
1443 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com>
1444
1445         * DecimalTest.cs: Re-enabled Single rounding tests (which had nothing
1446         to do with bug #60227). The problems were in the string output of the
1447         float - which was then used to parse the decimal.
1448
1449 2005-12-22  Raja R Harinath  <rharinath@novell.com>
1450
1451         * ConsoleTest.cs: Modernize to use attributes and Assert class.
1452
1453 2005-12-20  Sebastien Pouliot  <sebastien@ximian.com>
1454
1455         * DecimalTest.cs: Fixed test cases to run (without failures) on 2.0.
1456         Re-activated TestDiv by excluding only the failures from Mono (so it
1457         doesn't get worse), in fact we only have 1 (very small) difference
1458         with MS 2.0.
1459         * DecimalTest2.cs: Fixed test cases to run (without failures) on 2.0.
1460
1461 2005-12-20  Raja R Harinath  <rharinath@novell.com>
1462
1463         * TypeTest.cs (FullNameGenerics): Add tests for AssemblyQualifiedName.
1464         (IsAssignable): New.  Test Type.IsAssignableFrom for generic types.
1465
1466 2005-12-19  Sebastien Pouliot  <sebastien@ximian.com>
1467
1468         * ArrayTest.cs: Added test cases for a binary search with an empty
1469         list (bug #77030). Fixed other test cases so they execute without 
1470         failures under MS 2.0. Removed test cases for API changes in 2.0 
1471         final.
1472
1473 2005-12-18  Raja R Harinath  <harinath@gmail.com>
1474
1475         * TypeTest.cs (FullNameGenerics): Identify individual assertions.
1476
1477 2005-12-15  Sebastien Pouliot  <sebastien@ximian.com>
1478
1479         * DoubleTest.cs: Added test cases for parsing hexadecimal strings.
1480         * SingleTest.cs: Added test cases for parsing hexadecimal strings.
1481
1482 2005-12-14  Sebastien Pouliot  <sebastien@ximian.com>
1483
1484         * BadImageFormatExceptionCas.cs: MS fixed this in 2.0 final (#71861).
1485
1486 2005-12-13  Zoltan Varga  <vargaz@gmail.com>
1487
1488         * ArrayTest.cs: Add regression test for #76973.
1489
1490 2005-12-13  Atsushi Enomoto  <atsushi@ximian.com>
1491
1492         * DoubleTest.cs : added test for bug #75228.
1493
1494 2005-12-09  Raja R Harinath  <rharinath@novell.com>
1495
1496         * TypeTest.cs (TypeParameterIsNotGeneric): New.  Test invariants
1497         listed in MSDN docs.
1498
1499 2005-12-08  Sebastien Pouliot  <sebastien@ximian.com>
1500
1501         * AppDomainSetupTest.cs: Adapted tests to work on both Mono/MS and
1502         both 1.1/2.0. Most of the previously "NonWorking" test cases were
1503         really path issues (valid on Linux, invalid on Windows).
1504
1505 2005-12-06  Sebastien Pouliot  <sebastien@ximian.com> 
1506  
1507         * ConvertTest.cs: Added test case for bug #76876 (new lines in b64).
1508         * NumberFormatterTest.cs: Moved back "NotWorking" tests into their 
1509         normal test case (Test13024). Added more tests for carry propagation.
1510
1511 2005-12-05  Peter Dennis Bartok  <pbartok@novell.com>
1512
1513         * EnumTest.cs: Added test for "no bits set" on flags enum (bug #76921)
1514
1515 2005-12-05  Sebastien Pouliot  <sebastien@ximian.com>
1516
1517         * AppDomainSetupTest.cs: Fixed test cases to execute properly under
1518         MS 1.1 SP1 and 2.0 final.
1519         * DateTimeTest.cs: Split TestParse5 into several test cases to find 
1520         the one failing under MS 1.1 SP1. Also fixed tests for MS 2.0 final.
1521
1522 2005-11-19  Zoltan Varga  <vargaz@gmail.com>
1523
1524         * ArrayTest.cs: Reenable some previously not-working 2.0 tests.
1525
1526 2005-11-11  Raja R Harinath  <rharinath@novell.com>
1527
1528         * ArrayTest.cs (Resize_null): New.  Test Resize<T> with a null argument.
1529
1530 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
1531
1532         * Int64Test.cs : ditto for long. Numbered tests.
1533
1534 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
1535
1536         * Int32Test.cs : Added tests for parsing "2147483648" (should be error)
1537
1538 2005-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1539
1540         * StringTest.cs: new test for LastIndexOfAny.
1541
1542 2005-10-18  Zoltan Varga  <vargaz@gmail.com>
1543
1544         * TypeTest.cs: Add tests for #75515.
1545
1546 2005-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
1547
1548         * TypeTest.cs: Added GetTypeCode test.
1549
1550 2005-10-14  Atsushi Enomoto  <atsushi@ximian.com>
1551
1552         * DateTimeTest.cs : another crappy Windows dependent format.
1553
1554 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
1555
1556         * DelegateTest.cs: New file.
1557
1558 2005-09-26  Zoltan Varga  <vargaz@gmail.com>
1559
1560         * StringTest.cs: Add test for #76204.
1561
1562 2005-09-20  Gert Driesen  <drieseng@users.sourceforge.net>
1563
1564         * TypeTest.cs: test for #76150.
1565
1566 2005-09-14  Atsushi Enomoto  <atsushi@ximian.com>
1567
1568         * DateTimeTest.cs : test for #76082.
1569
1570 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
1571
1572         * DateTimeTest.cs : test for #72132.
1573
1574 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
1575
1576         * DateTimeTest.cs : test for #75995.
1577
1578 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
1579
1580         * DateTimeTest.cs : test for #75213.
1581
1582 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
1583
1584         * DateTimeTest.cs : another COM dependent idiotic parse.
1585
1586 2005-08-19  Gert Driesen <drieseng@users.sourceforge.net>
1587
1588         * ConvertTest.cs: FromBase64String always return zero-length byte 
1589         array for a zero-length string. On 2.0 profile, FromBase64String also
1590         returns a zero-length byte array for a whitespace-only string.
1591         Added tests for empty and whitespace-only byte array.
1592
1593 2005-08-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1594
1595         * ConvertTest.cs: added test for bug #75840.
1596
1597 2005-08-18  Gert Driesen  <drieseng@users.sourceforge.net>
1598
1599         * ConvertTest.cs: Added mix/max base 16 convert from string tests for
1600         byte/short/int.
1601
1602 2005-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
1603
1604         * ConvertTest.cs: Added tests for hex prefixed value, bad hex prefixes,
1605         negative hex values, invalid chars for base 10 and 16 values, empty
1606         base values, values containing only hex prefix, values containing only
1607         negative sign.
1608
1609 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
1610
1611         * DateTimeTest.cs : added ParseCOMDependent().
1612
1613 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
1614
1615         * DateTimeTest.cs : added EmptyFormatPattern() failure case.
1616         * StringTest.cs : number asserts.
1617
1618 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
1619
1620         * DateTimeTest.cs : added test for M/d/yyyy. Uncommented B14 in
1621           TestToString() (working). Commented some part of TestParseExact3()
1622           (timezone dependent). Commented one case in TestParse5() (fails
1623           under MS.NET).
1624
1625 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
1626
1627         * StringTest.cs: Add tests for Split(String[]).
1628
1629 2005-07-25  Raja R Harinath  <rharinath@novell.com>
1630
1631         * EnumTest.cs (TestParse2): Enable testcases.
1632
1633 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>
1634
1635         * AttributeTest.cs: Add test for bug #75514.
1636
1637 2005-07-07  Gert Driesen  <drieseng@users.sourceforge.net>
1638
1639         * TypeTest.cs: Added test for bug #75408. Modified tests to use
1640         Assert instead of inheriting from deprecated Assertion class.
1641
1642 2005-07-04  Ben Maurer  <bmaurer@ximian.com>
1643
1644         * StringTest.cs: Add a test for 63981, which seems to be fixed
1645
1646 2005-06-30  Sebastien Pouliot  <sebastien@ximian.com> 
1647
1648         * GuidTest.cs: Updated tests to NUnit 2.2 format. Added tests for new
1649         2.0 methods. Added missing tests for some constructors. Fixed 2 tests
1650         to work on bigendian machines.
1651
1652 2005-06-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1653
1654         * ConvertTest.cs: added test from Lluis.
1655
1656 2005-06-27  Atsushi Enomoto  <atsushi@ximian.com>
1657
1658         * StringTest.cs : added new Trim() tests for bug #75259.
1659
1660 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com> 
1661
1662         * CharCategoryTest.cs: Added new whitespace (to fix failure on Mono, 
1663         there are other failures when executed under 2.0 beta 2).
1664         * CharTest.cs: Added test to check for all whitespaces.
1665
1666 2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1667
1668         * ConvertTest.cs: added new tests for FromBase64String.
1669
1670 2005-06-06  Sebastien Pouliot  <sebastien@ximian.com>
1671
1672         * ModuleHandleTest.cs: Renamed PortableExecutableKind to *Kinds to fix
1673         compilation.
1674
1675 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1676
1677         * ActivatorTest.cs: removed CreateCom* tests, as we don't support that
1678         and will never do.
1679
1680         * AppDomainSetupTest.cs: fixed a 'NotWorking' test and added a comment
1681         to the other.
1682
1683 2005-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1684
1685         * TypeTest.cs: new test for null in Type [] for GetConstructor().
1686
1687 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>
1688
1689         * ActivatorTest.cs: Updated current tests (which weren't executed 
1690         since ...) and added more to test exceptions and unification.
1691
1692 2005-05-27  Raja R Harinath  <rharinath@novell.com>
1693
1694         * DateTimeTest.cs (TestParseExact2): Remove.  Merge into ...
1695         (TestParseExact3): ... here.  Fix to convert the parsed DateTime
1696         to UTC before comparing values.
1697
1698 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1699
1700         * DateTimeTest.cs : TestParse3() is still NotWorking on others' :(
1701
1702 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1703
1704         * DateTimeTest.cs : added testcase for #72788. Test that assures we
1705           reject 2 digit years for "yyyy".
1706
1707 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1708
1709         * DateTimeTest.cs : removed some NotWorking (they are working).
1710           Added testcase for #63137.
1711
1712 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
1713
1714         * DateTimeTest.cs : testcase for #60912.
1715
1716 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
1717
1718         * DateTimeTest.cs : testcase for #71289.
1719
1720 2005-05-21  Ben Maurer  <bmaurer@ximian.com>
1721
1722         * StringTest.cs: Add a test for bug #62160
1723
1724 2004-10-03  Gert Driesen  <drieseng@users.sourceforge.net>
1725
1726         * StringTest.cs: Added test for issue with replacing of null chars
1727         (bug #67395).
1728
1729 2005-05-19  Ben Maurer  <bmaurer@ximian.com>
1730
1731         * MulticastDelegate.cs: Test for equals where !(obj is Delegate)
1732
1733 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
1734
1735         * DateTimeTest.cs : Added bug #74775 case to TestParseExact().
1736
1737 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
1738
1739         * DateTimeTest.cs : added Parse() test for bug #74936.
1740
1741 2005-05-13  Gert Driesen <drieseng@users.sourceforge.net>
1742         
1743         * ActivatorTest.cs: Tests for exceptions thrown by CreateInstance
1744         overloads if type is abstract.
1745
1746 2005-05-08  Gert Driesen <drieseng@users.sourceforge.net>
1747
1748         * DoubleFormatterTest.cs: re-enabled test as bug #60110 is fixed.
1749
1750 2005-05-07  Atsushi Enomoto  <atsushi@ximian.com>
1751
1752         * DoubleTest.cs : added test for #72955.
1753
1754 2005-05-07  Ben Maurer  <bmaurer@ximian.com>
1755
1756         * ArrayTest.cs: Test for #70725.
1757
1758 2005-04-23  Zoltan Varga  <vargaz@freemail.hu>
1759
1760         * MathTest.cs: Add new rounding test.
1761
1762 2005-04-16  Ben Maurer  <bmaurer@ximian.com>
1763
1764         * DateTimeTest.cs: Remove tests that fail durring DST.
1765
1766 2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>
1767
1768         * AppDomainCas.cs: New. Permission (CAS) unit tests for AppDomain.
1769
1770 2005-03-31  Sebastien Pouliot  <sebastien@ximian.com>
1771
1772         * ExceptionTest.cs: Added check for ArgumentNullException on 
1773         GetObjectData method.
1774
1775 2005-03-30  Zoltan Varga  <vargaz@freemail.hu>
1776
1777         * TypeTest.cs: Add new tests for bug #73972.
1778
1779 2005-03-24  Zoltan Varga  <vargaz@freemail.hu>
1780
1781         * StringTest.cs: Added tests for new methods.
1782
1783         * ModuleHandleTest.cs: Fix warning.
1784
1785 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
1786
1787         * ActivatorCas.cs: New. CAS unit tests for Activator.
1788         * ConsoleCas.cs: New. CAS unit tests for Console.
1789         * EnvironmentCas.cs: Added partial trust test cases.
1790         * ExceptionCas.cs: Added partial trust test cases.
1791         * MarshalByRefObjectCas.cs: New. CAS unit tests for MarshalByRefObject.
1792         * RuntimeMethodHandleCas.cs: New. CAS unit tests RuntimeMethodHandle.
1793         * TypedReferenceCas.cs: New. CAS unit tests for TypedReference.
1794
1795 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
1796
1797         * BadImageFormatExceptionCas.cs: New. Permission tests for 
1798         BadImageFormatException.
1799
1800 2005-03-14  Sebastien Pouliot  <sebastien@ximian.com> 
1801
1802         * EnvironmentCas.cs: Fixed failures under MS for NET_1_1.
1803         * ExceptionCas.cs: Fixed failures under MS for NET_1_1.
1804
1805 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
1806
1807         * TypeTest.cs: Add tests for bug #73432.
1808
1809 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
1810
1811         * StringTest.cs: Add some unsafe ctor tests.
1812
1813 2005-02-19  Ben Maurer  <bmaurer@ximian.com>
1814
1815         * RandomTest.cs (NextDouble): Disable. See comment.
1816
1817 2005-02-14  Zoltan Varga  <vargaz@freemail.hu>
1818
1819         * TypeTest.cs: Add tests for byref types.
1820
1821 2005-02-12  Ben Maurer  <bmaurer@ximian.com>
1822
1823         * *: Fix up tests on 2.0 by explicitly boxing.
1824
1825 2005-02-11  Nick Drochak  <ndrochak@ieee.org>
1826
1827         * NumberFormatterTest.cs:
1828         * DecimalTest.cs: 
1829         * DecimalTest2.cs: Put NotWorking on some tests.
1830
1831 2005-02-01  Atsushi Enomoto  <atsushi@ximian.com>
1832
1833         * NumberFormatterTest.cs : override SetUp().
1834
1835 2005-01-31  Nick Drochak  <ndrochak@ieee.org>
1836
1837         * StringTest.cs: Some NotWorking tests fail on .NET too.  Fix the tests
1838         and then try on mono.
1839
1840 2005-01-30  Nick Drochak  <ndrochak@ieee.org>
1841
1842         * StringTest.cs: Surgically remove some failing tests.
1843
1844 2005-01-29  Zoltan Varga  <vargaz@freemail.hu>
1845
1846         * EnvironmentTest.cs: Reenable command line args test.
1847
1848 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>  
1849  
1850         * EnvironmentTest.cs: Added a new unit for GetCommandLineArgs to track
1851         bug #71938.
1852
1853 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
1854
1855         * EnvironmentCas.cs: New. Permission tests for Environment.
1856         * ExceptionCas.cs: New. Permission tests for Exception.
1857
1858 2005-01-27  Nick Drochak  <ndrochak@ieee.org>
1859
1860         * UInt64Test.cs: Identify tests better
1861
1862 2005-01-24  Sebastien Pouliot  <sebastien@ximian.com> 
1863
1864         * EnvironmentTest.cs: Updated to NUnit 2.2 syntax. Added some tests
1865         (mostly for NET_2_0).
1866
1867 2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
1868         * TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and 
1869         Type.FilterName delegates (more precisely the implementations behind)
1870         
1871 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
1872
1873         * ArrayTest.cs: Add AsReadOnly tests.
1874
1875 2005-01-11  Sebastien Pouliot  <sebastien@ximian.com>
1876
1877         * AppDomainTest.cs: Removed tests for Activate and ActivateNewProcess
1878         as the methods have been removed from fx 2.0.
1879
1880 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com> 
1881
1882         * ApplicationIdentityTest.cs: Changed NullReferenceException for
1883         ArgumentNullException (fixed in Dec CTP) and added test for cultures
1884         in the application indentity.
1885         * TimeZoneTest.cs: Ignore (don't fail) test if the current time zone
1886         isn't part of the test suite.
1887
1888 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
1889
1890         * ConvertTest.cs: Test for exception thrown by 1.1. This is different
1891         than the MSDN docs say.  Probably a doc bug.
1892
1893 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
1894
1895         * AppDomainTest.cs: Un-ignore tests that unloaded the appdomain (they
1896         previously displayed a lot of GC warnings). SetAppDomainPolicy_Dual is
1897         fixed (i.e. it throws the excepted exception) in 2.0 (Dec CTP).
1898         * BitConverterTest.cs: Exception thrown only for 1.0/1.1 - an empty 
1899         string is returned in 2.0.
1900
1901 2005-01-08  Miguel de Icaza  <miguel@ximian.com>
1902
1903         * Int32Test.cs: Add a couple of new formatting tests.
1904
1905         * ConvertTest.cs: Updated the kind of exception thrown.
1906
1907         * BitConverterTest.cs: There is no exception thrown in .NET here.
1908         Fixes an false negative.
1909
1910 2005-01-04  Raja R Harinath  <rharinath@novell.com>
1911
1912         Fix for forthcoming type-lookup standard-conformance changes.
1913         * StringTest.cs: Don't refer to System.Text.Encoding.ASCII.
1914         Import the System.Text namespace and refer to Encoding.ASCII.
1915
1916 2004-11-24  Zoltan Varga  <vargaz@freemail.hu>
1917
1918         * TypeTest.cs: Add regression test for #69787.
1919
1920 2004-11-16  Zoltan Varga  <vargaz@freemail.hu>
1921
1922         * TypeTest.cs: Make property accessor test #if NET_2_0.
1923
1924 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
1925
1926         * TypeTest.cs: Add test typeof (IntPtr).IsPrimitive.
1927         
1928 2004-11-15  Sebastien Pouliot  <sebastien@ximian.com>
1929
1930         * BitConverter.cs: Added test for (legal) ToString (new byte [0]).
1931
1932 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
1933
1934         * TypeTest.cs: Add test for bug #69389.
1935
1936 2004-11-11  Zoltan Varga  <vargaz@freemail.hu>
1937
1938         * TypeTest.cs: Add test for bug #69365.
1939
1940 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
1941
1942         * AppDomainTest.cs: Reenable SetData/GetData (null) tests.
1943
1944 2004-11-01  Zoltan Varga  <vargaz@freemail.hu>
1945
1946         * StringTest.cs: Add new tests for (sbyte*, Encoding) ctor.
1947
1948 2004-10-27  Ben Maurer  <bmaurer@ximian.com>
1949
1950         * DateTimeTest.cs (TestToString): Remove test C28.
1951         The test does not work in banglore because they have an
1952         offset that has a half-hour part. 
1953
1954 2004-10-25  Zoltan Varga  <vargaz@freemail.hu>
1955
1956         * TypeTest.cs: Add tests for byref types.
1957
1958 2004-10-08  Zoltan Varga  <vargaz@freemail.hu>
1959
1960         * ConvertTest.cs: Add test for bug #67780.
1961
1962 2004-10-06  Zoltan Varga  <vargaz@freemail.hu>
1963
1964         * TypeTest.cs: Add tests for GetInterfaces ().
1965
1966 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
1967
1968         * TypeTest.cs: Add test for empty namespaces.
1969
1970 2004-10-02  Zoltan Varga  <vargaz@freemail.hu>
1971
1972         * Int32Test.cs: Add tests for TryParse ().
1973
1974 2004-09-23  Martin Garton  <martin@wrasse.demon.co.uk>
1975
1976         * ConvertTest.cs: Ensure ToType() fails with an ArgumentException in
1977         a case where is cannot convert.
1978
1979 2004-09-24  Zoltan Varga  <vargaz@freemail.hu>
1980
1981         * TypeTest.cs: Add test for StructLayoutAttribute.
1982
1983 2004-09-22  Sebastien Pouliot  <sebastien@ximian.com>
1984
1985         * RandomTest.cs: Commented test CompareWithMS following constants
1986         changes in Mono implementation (to use Knuth's constants).
1987
1988 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
1989
1990         * ModuleHandleTest.cs: New file.
1991
1992 2004-08-31  Nick Drochak <ndrochak@ieee.org>
1993
1994         * BooleanTest.cs: Eliminate compiler warning.
1995         * DateTimeTest.cs: Allow csc to compile.
1996         * TypeTest.cs: Use unsafe for pointers.
1997
1998 2004-08-26  Zoltan Varga  <vargaz@freemail.hu>
1999
2000         * TypeTest.cs: Add regression test for bug #63768.
2001
2002 2004-08-19  Atsushi Enomoto  <atsushi@ximian.com>
2003
2004         * DateTimeTest.cs : added bugzilla 63376 test case.
2005
2006 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
2007
2008         * VersionTest.cs: Added tests when cloning a version with no build and
2009         no revision numbers (-1).
2010
2011 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
2012
2013         * ApplicationIdTest.cs: New. Unit tests for ApplicationId (NET_2_0).
2014         * ApplicationIdentityTest.cs: New. Unit tests for ApplicationIdentity
2015         (NET_2_0).
2016         * AppDomainTest.cs: Added new unit tests for AppDomain (both fx 1.1 
2017         and 2.0).
2018
2019 2004-06-23  Sebastien Pouliot  <sebastien@ximian.com>
2020
2021         * DoubleFormatterTest.cs: Added a new test for a negative roundtrip
2022         (which was broken).
2023
2024 2004-06-19  Atsushi Enomoto  <atsushi@ximian.com>
2025
2026         * FloatingPointFormatterTest.cs : Format literal (i.e. '...') in
2027           format string should be kept as is.
2028
2029 2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>
2030
2031         * DateTimeTest.cs : Improved CultureIndependentTests(). Error message
2032           contains specific locale and error location. Verified by run-test-
2033           ondotnet and commented out X509-like pattern.(not all culture passes)
2034
2035 2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>
2036
2037         * DoubleFormatterTest.cs: Added new cases from bug reports 60110 
2038         (roundtrip format) and 60111 (non-banker rounding).
2039
2040 2004-06-15  Sebastien Pouliot  <sebastien@ximian.com>
2041
2042         * ConvertTest.cs: Changed compare between Decimals (from a string 
2043         compare to Decimal.Equals) because the issue wasn't related to the
2044         Convert class. See #60227 for more details.
2045         * DecimalTest.cs: Added test to ensure we keep/output the decimals
2046         precision (#59425). Added tests to see how many decimals are supported
2047         in "G" before switching to "E".
2048
2049 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
2050
2051         * TimeSpanTest.cs: Added more cases with MinValue and MaxValue for 
2052         each parameter of the constructor. Some tests are ignored because
2053         they are too long to run (but useful when debugging).
2054
2055 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
2056
2057         * FloatingPointFormatterTest.cs : Added more permille and percent
2058           formatting test.
2059
2060 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
2061
2062         * FloatingPointFormatterTest.cs : Added Permille formatting test.
2063
2064 2004-06-13  Atsushi Enomoto  <atsushi@ximian.com>
2065
2066         * FloatingPointFormatterTest.cs : Added regression for #59890.
2067
2068 2004-06-11  Sebastien Pouliot  <sebastien@ximian.com>
2069
2070         * TimeSpanTest.cs: Added valid cases to parse MinValue and MaxValue.
2071         Added invalid cases to parse under MinValue and over MaxValue.
2072
2073 2004-06-10  Sebastien Pouliot  <sebastien@ximian.com>
2074
2075         * DecimalTest.cs: Added rounding tests for negative values. Added more
2076         checks to ParseFractions. Removed test TooSmall because it was a bad
2077         interaction between a buggy corlib (buggy decimal) and the tests (i.e.
2078         the value was legal).
2079
2080 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
2081
2082         * DateTimeTest.cs : added more "common pattern" tests.
2083
2084 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
2085
2086         * DateTimeTest.cs : Added more milliseconds and pattern recognition
2087           tests. Patch by Steven Brown (a bit modified).
2088
2089 2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>
2090
2091         * DecimalTest.cs: Added tests for remainder, divide and parsing 
2092         overflow. Reactivated test and added new cases for banker rounding.
2093
2094 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
2095
2096         * DateTimeTest.cs :
2097           - Added TestParse3() (not-allowed pattern example), ParseUtcNonUtc()
2098             ("GMT" strings and time adjustment), TimeZoneAdjustment() ('Z' 
2099             pattern conditions) and CultureIndependentTests() (batch tests for
2100             _all_ or almost all cultures).
2101           - Added more Z string to X509Certificate test.
2102           - Added ParseAllowsQueerString() [not fixed].
2103
2104 2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>
2105
2106         * DecimalTest.cs: Added test case for truncating including indirect
2107         truncates with cast to integer types.
2108
2109 2004-06-07  Duncan Mak  <duncan@ximian.com>
2110
2111         * ExceptionTest.cs (InnerExceptionSource): Test that the
2112         InnerException's Source is null unless it's been set.
2113
2114 2004-06-07  Sebastien Pouliot  <sebastien@ximian.com>
2115
2116         * DateTimeTest.cs: Added new test cases for From|ToOADate (OLE 
2117         Automation date format). Added test cases for FromFileTime. Added
2118         test cases for ToType (conversion) and contructors (milliseconds).
2119
2120 2004-06-06  Sebastien Pouliot  <sebastien@ximian.com>
2121
2122         * DecimalTest.cs: Added tests for default ToString(). Added tests when
2123         Decimal is casted to an integer (trunc not rounded). Added tests to
2124         parse very small values (#59301).
2125         * ByteTest.cs: Added tests for default ToString(String.Empty).
2126         * DoubleTest.cs: Added tests for default ToString(String.Empty).
2127         * Int16Test.cs: Added tests for default ToString(String.Empty).
2128         * Int32Test.cs: Added tests for default ToString(String.Empty).
2129         * Int64Test.cs: Added tests for default ToString(String.Empty).
2130         * SByteTest.cs: Added tests for default ToString(String.Empty).
2131         * SingleTest.cs: Added tests for default ToString(String.Empty).
2132         * StringTest.cs: Added more cases for Join (null separator and null 
2133         values).
2134         * TimeSpanTest.cs: Added test to verify exception order when a parsed
2135         string is both invalid (format) and contains an overflow.
2136         * UInt16Test.cs: Added tests for default ToString(String.Empty).
2137         * UInt32Test.cs: Added tests for default ToString(String.Empty).
2138         * UInt64Test.cs: Added tests for default ToString(String.Empty).
2139
2140 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
2141
2142         * ConvertTest.cs: Added tests to convert min/max values of integer
2143         types to strings in all bases.
2144         * SByteTest.cs: Added test to parse min/max values.
2145
2146 2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>
2147
2148         * MathTest.cs: Added case to check for negative 0 (double) in
2149         IEEERemainder - including when dividend is negative.
2150         * TimeSpanTest.cs: Added more asserts in existing tests cases.
2151         Added case to check for ToString with MinValue and MaxValue.
2152
2153 2004-06-02  Sebastien Pouliot  <sebastien@ximian.com>
2154
2155         * TimeSpanTest.cs: Added tests for overflow checking and parsing
2156         only days (LAMESPEC).
2157
2158 2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>
2159
2160         * TimeSpanTest.cs: Added tests for exceptions in FromXXX methods
2161         which are very badly documented.
2162
2163 2004-05-30  Sebastien Pouliot  <sebastien@ximian.com>
2164
2165         * ArrayTest.cs: Added tests for null values in BinarySearch.
2166         * Byte.cs: Added test for default ToString format value.
2167
2168 2004-05-30  David Sheldon <dave-mono@earth.li>
2169
2170   * DecimalTest.cs: Moved the rounding test that fails due to 
2171     bug 37744 into its own test, and annotated it as ignored until
2172     the bug is fixed.
2173
2174 2004-05-29  Sebastien Pouliot  <sebastien@ximian.com>
2175
2176         * ConvertTest.cs: Added new parsing tests including special case for
2177         Convert.ToSByte. Added test to ChangeType to Empty.
2178         * Int64Test.cs: Added new test cases for overflows. 
2179
2180 2004-05-28  Sebastien Pouliot  <sebastien@ximian.com>
2181
2182         * ConvertTest.cs: Removed extra 0 from ToInt16_MinValue. Added overflow
2183         testing for integer types convertion. Added new tests for pasring 
2184         MinValue and MaxValue of integer types in all supported bases. Added 
2185         case for a prefixed hexadecimal without a number.
2186
2187 2004-05-27  Sebastien Pouliot  <sebastien@ximian.com>
2188
2189         * ConvertTest.cs: More complete tests for unsigned type convertion wrt
2190         -0, base != 10, ... Added tests for int16 limits in various bases.
2191
2192 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
2193
2194         * ArrayTest.cs: Added integer overflow tests for LastIndexOf.
2195         * ConvertTest.cs: Added case where 0X00 is valid when parsed in base16
2196
2197 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
2198
2199         * ArrayTest.cs: Added tests to check for integer overflow in Clear,
2200         Copy and Reverse.
2201         * BitConverterTest.cs: Added test to check for possible integer 
2202         overflow in ToString (byte,int,int)
2203         * ConvertTest.cs: New tests for prefixed hexadecimal strings and
2204         negative byte convertion.
2205         * StringTest.cs: Added new tests for integer overflow and negatives.
2206         Added tests for special cases like s.LastIndexOf ('o', s.Length, 1)
2207         fail but s.LastIndexOf ("o", s.Length, 1) works.
2208
2209 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2210
2211         * DateTimeTest.cs: test for bug 56436.
2212
2213 2004-05-23  Sebastien Pouliot  <sebastien@ximian.com>
2214
2215         * ArrayTest.cs: Added a new test to clear outside the bound of a
2216         multidimentional array.
2217         * BooleanTest.cs: Added new test to compare booleans using Equals
2218         and == (case of True!=True). Converted to NUnit2 format.
2219         * BitConverterTest.cs: Added new tests for negative integers and 
2220         integer overflow in To... methods. Added new boolean convertion
2221         tests.
2222         * BufferTest.cs: Added new tests for integer overflow in BlockCopy.
2223
2224 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
2225
2226         * ArrayTest.cs: Added a new test to clear a jagged array and a 
2227         multidimentional array.
2228         * IntPtrTest.cs: New. Tests for 32/64 bits behaviour of IntPtr.
2229         * SingleTest.cs: Added tests to compare positive 0 and negative 0.
2230         * UIntPtrTest.cs: New. Tests for 32/64 bits behaviour of UIntPtr.
2231
2232 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
2233
2234         * DecimalTest.cs: Added new unit test to check for correct rounding.
2235         It appears that Decimal.To... trunk but Convert.To... use banking
2236         rounding (so we can't use Convert.To... to implement To...). But
2237         IConvertible does share Convert.To behaviour. Added tests for negative
2238         values and large number parsing (> Int64).
2239         * SingleTest.cs: New. Unit tests for Single (adapted from Double).
2240
2241 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
2242
2243         * AppDomainTest.cs: Renamed Unload to TearDown (like it's attribute)
2244         to ease searches.
2245         * ConvertTest.cs: Added new unit tests for integer overflow in To/From
2246         Base64CharArray. Added new test for wide char. Exploded some tests in
2247         NUnit2 format (to ease add new tests).
2248
2249 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
2250         
2251         * AttributeTest.cs: added tests for Inherited and
2252         AllowMultiple
2253
2254 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
2255
2256         * AttributeTest.cs: formatting, and remove commented
2257         code
2258
2259 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
2260
2261         * BufferTest.cs: Added missing tests for BlockCopy exceptions.
2262
2263 2004-04-27  Nick Drochak <ndrochak@gol.com>
2264
2265         * ConvertTest.cs: Remove compiler warnings.
2266
2267 2004-04-25  Nick Drochak <ndrochak@gol.com>
2268
2269         * MathTest.cs: Check precision only so far.
2270
2271 2004-04-22  Lluis Sanchez Gual  <lluis@ximian.com>
2272
2273         * AppDomainSetupTest.cs: Changed again test 3 to test that the appdomain is 
2274           relative to the current dir, rather than the temp dir. I confirment that
2275           this is how ms.net works.
2276
2277 2004-04-13  Zoltan Varga  <vargaz@freemail.hu>
2278
2279         * TypeTest.cs: Add new regression test for bug #55874.
2280
2281 2004-04-12 David Sheldon <dave-mono@earth.li>
2282  
2283         * TimeZoneTest.cs: Make pass when in "GMT".
2284   
2285 2004-04-09 David Sheldon <dave-mono@earth.li>
2286  
2287     * ConvertTest.cs: Tests for Convert.ToInt32(string, base), with
2288         signs on the strings.
2289
2290 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2291
2292         * TypeTest.cs: enumerated the tests.
2293
2294 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2295
2296         * EnvironmentTest.cs: use uppercase for PATH. Added test to check the
2297         expected substitutions.
2298
2299 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
2300
2301         * EnvironmentTest.cs: New. Add unit tests for ExpandEnvironmentVariables.
2302
2303 2004-03-29  Lluis Sanchez Gual  <lluis@ximian.com>
2304
2305         * GuidTest.cs: Test constructor when the input string is in format "P" 
2306           or "N".
2307
2308 2004-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
2309
2310         * ByteTest.cs, Int32Test.cs, Int64Test, SingleFormatterTest.cs,
2311           UInt16Test.cs, UInt32Test.cs, UInt64Test.cs: Made some tests depend on the
2312           current culture.
2313
2314 2004-03-22  Dick Porter  <dick@ximian.com>
2315
2316         * DateTimeTest.cs (System): Test the MM-dd-yyyy date parse format.
2317
2318 2004-03-21  Jackson Harper  <jackson@ximian.com>
2319
2320         * DoubleFormatterTest.cs: test setting the number of decimal
2321         digits.
2322
2323 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
2324
2325         * ConvertTest.cs: Added another test showing that input length 
2326         can't easily be used to check for valid base64 encoding.
2327
2328 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
2329
2330         * ConvertTest.cs: Added a new unit tests for FromBase64String and 
2331         FromBase64CharArray to check for ignored characters (tab, lf, cr 
2332         and spaces). Splitted existing tests into smaller tests.
2333
2334 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
2335
2336         * StringTest.cs: Add regression test for bug #54988.
2337
2338 2004-02-27  Sebastien Pouliot  <sebastien@ximian.com>
2339
2340         * ConvertTest.cs: Added a new test for bug #54939 when converting a
2341         base64 containing NF and/or LF.
2342
2343 2004-02-27  Lluis Sanchez Gual <lluis@ximian.com>
2344
2345         * StringTest.cs: Added test for Concat when one of the arguments is an
2346           object that returns null on its ToString ().
2347
2348 2004-02-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2349
2350         * AttributeTest.cs: added test for bug 54518.
2351
2352 2004-02-20  Atsushi Enomoto  <atsushi@ximian.com>
2353
2354         * CharCategoryTest.cs : csc build fix (line length excess.)
2355
2356 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
2357
2358         * CharCategoryTest.cs : cleaning ;)
2359
2360 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
2361
2362         * Added CharCategoryTest.cs (brute force test for Char.IsXXX()).
2363
2364 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
2365
2366         * AppDomainTest.cs: New. Unit tests for SetPrincipalPolicy and
2367         SetThreadPrincipal.
2368
2369 2004-01-31  Nick Drochak <ndrochak@ieee.org)
2370
2371         * ConvertTest: Cannot partially qualify the type name with csc.
2372
2373 2004-01-31  David Sheldon  <dave-mono@earth.li>
2374
2375   * ConvertTest.cs: Added test for malformed Base64. Bug 52928 
2376
2377 2004-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
2378
2379         * DateTimeTest.cs: Modified X509Certificate test to use 
2380         ToUniversalTime ().
2381
2382 2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>
2383
2384         * DateTimeTest.cs: Added a new unit test (X509Certificate) to better
2385         detect regressions in DateTime. See bugzilla entry #53461.
2386
2387 2004-01-27  Nick Drochak <ndrochak@gol.com>
2388
2389         * AppDomainSetupTest.cs: When I run this on .NET the AppBase uses the
2390         temp dir.  Perhaps a different runner gives different results? I'm
2391         using 'make run-test' from the mcs directory.
2392
2393 2004-01-22 David Sheldon <dave-mono@earth.li>
2394
2395        * AppDomainSetupTest: Changed test 3 to test that the
2396          appdomain is relative to the current dir, rather than 
2397          the temp dir. This is what the MS runtime appears to 
2398          give, and handily is what we do too.
2399
2400 2004-01-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2401
2402         * DateTimeTest.cs: added test for bug 52075.
2403
2404 2004-01-16  Zoltan Varga  <vargaz@freemail.hu>
2405
2406         * TypeTest.cs: Add Tests for vectors<->one dim. arrays.
2407
2408 2003-01-11 David Sheldon <dave-mono@earth.li>
2409
2410         * DateTimeTest.cs: Tests for bug 52274 fix, formats such as 
2411         '--MM--'
2412
2413 2003-12-27  Nick Drochak <ndrochak@gol.com>
2414
2415         * AppDomainSetupTest.cs: Seems that AppDomainSetup's use the temp
2416         path, not current directory.
2417
2418 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
2419
2420         * Int32Test.cs:
2421           Int64Test.cs: Add checks for overflow on hex parse.
2422  
2423 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
2424
2425         * TypeTest.cs (GetMethodImpl): New test for overload resolution.
2426
2427 2003-12-19  Dick Porter  <dick@ximian.com>
2428
2429         * StringTest.cs: Added Compare test for length==0.
2430
2431 2003-12-17  Dick Porter  <dick@ximian.com>
2432
2433         * StringTest.cs: Add a String.Empty test to EndsWith.  Changed the
2434         StartsWith and EndsWith tests to use the attribute declaration.
2435
2436 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
2437
2438         * StringTests.cs : Added more tests on TestStartsWith.
2439
2440 2003-12-08  Patrik Torstensson <p@rxc.se>
2441
2442         * TypeTest.cs: Added basic tests for GetMethodImpl and GetPropertyImpl
2443
2444 2003-12-08  Nick Drochak <ndrochak@gol.com>
2445
2446         * DateTimeTest.cs: Little build fix for csc. It doesn't like the
2447         fully qualified name.
2448
2449 2003-12-06  Ravindra <rkumar@novell.com>
2450
2451         * DateTimeTest.cs: Added a test case for Parse(String, format).
2452         Bug #51464.
2453
2454 2003-11-14  Nick Drochak <ndrochak@gol.com>
2455
2456         * FloatingPointFormatterTest.cs: Make test pass on .NET 1.1.
2457
2458 2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2459
2460         * ValueTypeTest.cs: New tests.
2461
2462 2003-11-14  Nick Drochak <ndrochak@gol.com>
2463
2464         * DateTime.cs: Running tests in different timezones give different 
2465         results.  Need to change the way these tests work. Disabling some
2466         tests for now.
2467
2468 2003-11-14  Nick Drochak <ndrochak@gol.com>
2469
2470         * ArrayTest.cs: Fix a few tests where NullReferenceException 
2471         is expected, not ArgumentNullException.
2472
2473 2003-11-01  Pedro Martinez Julia  <yoros@wanadoo.es>
2474
2475         * DateTimeTest.cs: Changed the Asserts to fix some things related to
2476         universal time, we can't test the equality if one DateTime is into
2477         the code and the other comes from the TimeZone. Different TimeZones,
2478         different errors in the test.
2479
2480 2003-10-31  Pedro Martinez Julia  <yoros@wanadoo.es>
2481
2482         * DateTimeTest.cs: Removed Universal Time in ToString because in
2483         each computer that could be different. We need more control over
2484         that to know what the result should be.
2485
2486 2003-09-09  Zoltan Varga  <vargaz@freemail.hu>
2487
2488         * ArrayTest.cs: Fix the expected exception on some methods.
2489
2490 2003-08-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2491
2492         * StringTest.cs: added a couple of tests for Split. See bug #47802.
2493
2494 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
2495
2496         * ArrayTest.cs: Added regression test for #38812.
2497
2498 2003-08-10  Miguel de Icaza  <miguel@ximian.com>
2499
2500         * ArrayTest.cs: New test from Thong (Tum) Nguyen.
2501
2502 2003-08-04  Duncan Mak  <duncan@ximian.com>
2503
2504         * FloatingPointFormatterTest.cs: New file. Added with one test by
2505         Aleksey Demakov <avd@openlinksw.com>.
2506
2507         * ConvertTest.cs (TestToUInt16): Add a new case noted by
2508         c5n4kh6u02@sneakemail.com in
2509         http://bugzilla.ximian.com/show_bug.cgi?id=43098.
2510
2511 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
2512
2513         * EnumTest.cs: Test ToString() for unnamed flag enum values.
2514
2515 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
2516
2517         * TypeTest.cs: New file.
2518
2519 2003-07-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2520
2521         * AppDomainSetupTest.cs: new tests.
2522
2523 2003-06-25  Nick Drochak <ndrochak@gol.com>
2524
2525         * DateTimeTest.cs: Custom format string uses January of current Year.
2526
2527 2003-06-25  Nick Drochak <ndrochak@gol.com>
2528
2529         * DateTimeTest.cs: Re-enable test because bug #30030 is fixed.
2530
2531 2003-06-25  Nick Drochak <ndrochak@gol.com>
2532
2533         * ByteTest.cs: Culture settings can affect where it puts the '%'.
2534
2535 2003-06-23  Nick Drochak <ndrochak@gol.com>
2536
2537         * ConvertTest.cs: Ignore and report bug in bugzilla #45286.
2538
2539 2003-06-23  Nick Drochak <ndrochak@gol.com>
2540
2541         * TimeZoneTest.cs: Make pass when on Tokyo Standard Time.
2542
2543 2003-06-23  Nick Drochak <ndrochak@gol.com>
2544
2545         * DecimalTest.cs: Make pass on .NET 1.1
2546         * MarshalByRefObjectTest.cs: Avoid port conflict with other tests.
2547         * SingleFormatterTest.cs: Ignore user overridden settings.
2548
2549 2003-06-23  Nick Drochak <ndrochak@gol.com>
2550
2551         * DateTimeTest.cs (TestOA): Compare DateTime values instead of strings
2552         to avoid "culture shock".  Made a new AssertEquals() that is more
2553         DateTime-friedly.
2554
2555 2003-06-19  Nick Drochak <ndrochak@gol.com>
2556
2557         * ArrayTest.cs: Cleanup unused bits. Also get tests passing on .NET 1.1
2558         All tests pass here now.
2559
2560 2003-06-18  Nick Drochak <ndrochak@gol.com>
2561
2562         * ArrayTest.cs: Add .NET 1.1 overload test, and fix build problem.
2563
2564 2003-06-13  Duncan Mak  <duncan@ximian.com>
2565
2566         * ArrayTest.cs (TestCreateInstance2): Expects
2567         ArgumentNullException, which is a specific subtype of
2568         ArgumentException.
2569
2570 2003-06-10  Ville Palo <vi64pa@kolumbus.fi>
2571
2572         * DateTimeTest.cs: more tests.
2573         
2574 2003-06-09  Duncan Mak  <duncan@ximian.com>
2575
2576         * ArrayTest.cs: 
2577         (TestCreateInstance2):
2578         (TestLastIndexOf4):
2579         (TestLastIndexOf5):
2580         (MoreSort10): Added 4 new tests.
2581
2582 2003-06-10  Nick Drochak <ndrochak@gol.com>
2583
2584         * ArrayTest.cs: Cleanup some unused bits.
2585
2586 2003-06-02  Sebastien Pouliot  <spouliot@videotron.ca>
2587
2588         * RandomTest.cs: Added a test to compare Mono's random streams with
2589         MS implementation (framework and Rotor). Converted to NUnit2 format.
2590
2591 2003-06-01  Pedro Martinez Julia  <yoros@wanadoo.es>
2592
2593         * DoubleFormatterTest.cs: added the last changes from the author of
2594         this test (Patrick Kalkman <kalkman@cistron.nl>).
2595
2596         * SingleFormatterTest.cs: added the first release of this test from
2597         the same author: Patrick Kalkman <kalkman@cistron.nl>.
2598
2599 2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2600
2601         * ArrayTest.cs: added more tests for bug 43783.
2602
2603 2003-05-22  Nick Drochak  <ndrochak@gol.com>
2604
2605         * ArrayTest.cs: Add conditional compile for 1.1
2606
2607 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2608
2609         * EnumTest.cs: added tests from bug #41522.
2610
2611 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
2612
2613         * StringTest.cs: New tests for IndexOf and LastIndexOf + conversion
2614         to Nunit 2.
2615
2616 2003-04-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2617
2618         * EnumTest.cs: tests from bug #41522 by Richar Lee.
2619
2620 2003-04-23  Nick Drochak  <ndrochak@gol.com>
2621
2622         * ArrayTest.cs: Disambiguate overloads now in .NET 1.1.
2623         
2624 2003-04-18  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
2625
2626         * ArrayTest.cs: added a few more tests to test Array.Initialize()
2627         and added some [Test] atributes to the tests.
2628
2629 2003-04-17  Nick Drochak  <ndrochak@gol.com>
2630
2631         * DoubleTest.cs: Output some more debug info.
2632
2633 2003-04-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2634
2635         * BufferTest.cs: added a few more tests for testing buffer length.
2636         Patch by Jerome Laban <jlaban@wanadoo.fr>
2637
2638 2003-04-10  Ville Palo <vi64pa@kolumbus.fi>
2639
2640         * ConvertTest.cs: Added some tests for ToXXX methods.
2641         TestConvertFromNull ()
2642                 
2643 2003-03-22  Pedro Martinez Julia  <yoros@wanadoo.es>
2644
2645         * DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.
2646
2647 2003-03-09  Nick Drochak <ndrochak@gol.com>
2648
2649         * ConsoleTest.cs: 
2650         * ConvertTest.cs: Re-enable tests. They no longer hang the runtime.
2651
2652 2003-03-03  Nick Drochak <ndrochak@gol.com>
2653
2654         * StringTest.cs: Catch exception the .NET docs say should not be thrown
2655
2656 2003-02-28  Zoltan Varga  <vargaz@freemail.hu>
2657
2658         * StringTest.cs: added String constructor tests.
2659
2660 2003/02/26 Nick Drochak <ndrochak@gol.com>
2661
2662         * ActivatorTest.cs: Unregister the channel like it should.
2663         * MarshalByRefTest.cs: Take out my hack. 
2664           Both from Jean-Marc Andr [jean-marc.andre@polymtl.ca].
2665
2666 2003-02-25  Nick Drochak <ndrochak@gol.com>
2667
2668         * TimeSpanTest.cs: Isolate test for Negate bug. Same as previous
2669         'checked' bug in ByteTest?
2670
2671 2003/02/21  Nick Drochak <ndrochak@gol.com>
2672
2673         * EnumTest.cs: Add test for bug 38452 (Parsing numeric enum values).
2674
2675 2003-02-20  Nick Drochak <ndrochak@gol.com>
2676
2677         * ByteTest.cs: Isolate test for mcs 'checked' bug.
2678
2679 2003/02/13  Nick Drochak <ndrochak@gol.com>
2680
2681         * ActivatorTest.cs:
2682         * MarshalByRefTest.cs: New unit tests from Jean-Marc Andr 
2683         [jean-marc.andre@polymtl.ca]. One failure on .NET in the latter.
2684
2685 2003-02-08  Pedro Martinez Julia  <yoros@wanadoo.es>
2686
2687         * MathTest.cs: Add more tests because they were insufficient. Now
2688         they check limit values. Also add comments with the tests for the
2689         new Math functions.
2690         
2691 2003-02-05  Nick Drochak  <ndrochak@gol.com>
2692
2693         * StringTest.cs: Remove compiler warnings.
2694
2695 2003-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
2696
2697         * TimeZoneTest.cs: Added "Eastern Standard Time" to the test.
2698         This won't be complete until all time zone are added (added a
2699         Fail for unsupported TimeZones).
2700
2701 2003-01-29  Sebastien Pouliot  <spouliot@videotron.ca>
2702
2703         * ByteTest.cs: Updated Setup to support my Locale. Better but
2704         probably still incomplete.
2705         * DoubleTest.cs: Updated Setup to support my Locale. You can now
2706         use a comma (or anything else) instead of a dot (.).
2707         * ConvertTest.cs: Updated TestToDecimal and TestToDouble to 
2708         support my Locale. You can now use a comma (or anything else) 
2709         instead of a dot (.).
2710
2711 2003-01-28  Nick Drochak <ndrochak@gol.com>
2712
2713         * ArrayTest.cs: Avoid nulls in arrays. This crashes mono.
2714         * ConsoleTest.cs: Ignore some tests that hang mono.
2715         * ConvertTest.cs: Ignore some tests that hang mono.
2716
2717 2003-01-27  Zoltan Varga  <vargaz@freemail.hu>
2718
2719         * StringTest.cs: Added tests for out-of-bounds indexes in GetChars().
2720
2721 2003-01-13  Nick Drochak  <ndrochak@gol.com>
2722
2723         * DateTimeTest.cs: Use 2003, since that' the year now.  Need to work
2724         on this test so we don't have it fail each new year.
2725
2726 2002-12-21  Nick Drochak <ndrochak@gol.com>
2727
2728         * all: make tests build and run under nunit2
2729
2730 2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2731
2732         * StringTest.cs: added 1 more check.
2733
2734 2002-10-29  Zoltan Varga  <vargaz@freemail.hu>
2735
2736         * EnumTest.cs: Added tests for whitespaces in Enum:Parse().
2737
2738 2002-10-16  Nick Drochak  <ndrochak@gol.com>
2739
2740         * EnumTest.cs: Find out which Assert is causing the error on mono.
2741
2742 2002-10-09  Nick Drochak  <ndrochak@gol.com>
2743
2744         * BufferTest.cs: Test for ArgumentExceptions where they should be 
2745         thrown
2746         * Int32Test.cs: Enable tests for custom format strings.  We do have
2747         implementation for them now.
2748
2749 2002-09-29  Nick Drochak  <ndrochak@gol.com>
2750
2751         * DecimalTest.cs: Change from Assert() with == to AssertEquals(). This
2752         gets the tests to pass on linux, but they shouldn't need that.  Now
2753         to find out why.  This seems deep...
2754
2755 2002-09-19  Nick Drochak  <ndrochak@gol.com>
2756
2757         * ArrayTest.cs: Report errors with CopyTo().
2758
2759 2002-09-19  Nick Drochak <ndrochak@gol.com>
2760
2761         * ArrayTest.cs: Can check for exception throw now on CopyTo(). Re-
2762         enable test.
2763
2764 2002-09-13  Nick Drochak  <ndrochak@gol.com>
2765
2766         * EnumTest.cs: Add an extreme value test for format.
2767
2768 2002-09-11  Nick Drochak  <ndrochak@gol.com>
2769
2770         * DoubleTest.cs: Add test for bad format string passed to ToString().
2771         * Int64Test.cs: Re-enable broad range of test values.
2772         * MulticastDeletegateTest.cs: Re-enable test for correct order of
2773         delegate firing.
2774
2775 2002-09-08  Nick Drochak  <ndrochak@gol.com>
2776
2777         * DateTimeTest.cs: Disable test bug file it in bugzilla.
2778
2779 2002-09-04  Jonathan Pryor <jonpryor@vt.edu>
2780         * EnumTest.cs: 
2781           - Added additional "x" formatter test case to test most recent Enum.cs patch
2782                 - Code cleanup so that all TestFormat test cases would be executed
2783                 - Change exception types in TestFormat_Args so that it passes on .NET.
2784                   (Some ArgumentNullExceptions should be been ArgumentExceptions.)
2785
2786 2002/08/09  Nick Drochak <ndrochak@gol.com>
2787
2788         * DecimalTest.cs: Add try-catch block to find which one is throwing
2789         the Overflow.  Also started making each Assert using a unique message
2790         to differentiate those as well.
2791
2792         * MulticastDelegate.cs: Disable tests checking the order that delegates
2793         are executed.  There's a bugzilla entry for this already because we do
2794         it in reverse order. See:
2795         http://bugzilla.ximian.com/show_bug.cgi?id=28306
2796
2797 2002/08/02  Nick Drochak <ndrochak@gol.com>
2798
2799         * ConvertTest.cs (TestGetTypeCode): Find out which test is failing on
2800         linux.
2801
2802 2002-08-02  Nick Drochak  <ndrochak@gol.com>
2803
2804         * BufferTest.cs (TestBlockCopy): BlockCopy uses the number of bytes,
2805         so hard-code some of that info into the test since sizeof() is a very
2806         unsafe thing to do.
2807
2808 2002-07-31  Nick Drochak  <ndrochak@gol.com>
2809
2810         * BufferTest.cs: Fixed noisy compiler warnings about unused vars.
2811
2812 2002-07-22  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
2813
2814         * BufferTest.cs: Added this file to test the System.Buffer class 
2815         implementation.
2816
2817 2002-07-17  Martin Baulig  <martin@gnome.org>
2818
2819         * ConvertTest.cs: Commented out line 456 which contains a non-printable
2820         character which mcs does not like.  See also bug #27655.
2821
2822         * DecimalTest.cs, DecimanTest2.cs: Removed the `using S = System'.
2823
2824 2002-07-11  Nick Drochak  <ndrochak@gol.com>
2825
2826         * ArrayTest.cs: Disable a test for now.  Bugzilla'd this one.
2827         * ConvertTest.cs: Make message unique for this mistaken duplicate.
2828
2829 2002-07-04  Nick Drochak  <ndrochak@gol.com>
2830
2831         * DateTimeTest.cs: Made tests pass on ms.net.  Well, they pass in
2832         timezone JST.  Need to test in others.  Maybe I'll fly over to GMT
2833         and see how they work.  Supposed to be eaiser there.
2834
2835 2002-07-04  Nick Drochak  <ndrochak@gol.com>
2836
2837         * ConvertTest.cs: Make the test generate the overflow exceptions on
2838         mono on Linux.
2839         * DecimalTest2.cs: Report exception thrown during subtraction.
2840
2841 2002-07-03  Nick Drochak  <ndrochak@gol.com>
2842
2843         * DoubleTest.cs: Fix some Assert/AssertEquals usage.
2844
2845 2002-07-03  Nick Drochak  <ndrochak@gol.com>
2846
2847         * ArrayTest.cs: Re-enable some tests.  Let's see what's broken still.
2848
2849 2002-06-20  Nick Drochak  <ndrochak@gol.com>
2850
2851         * DecimalTest2.cs: Make tests pass against ms.net.
2852
2853 2002-06-19  Nick Drochak  <ndrochak@gol.com>
2854
2855         * AllTests.cs: Add missing test: DecimalTest2
2856         * DecimalTest2.cs: Convert Console.Writeline() into a Fail()
2857
2858 2002/06/14  Nick Drochak <ndrochak@gol.com>
2859
2860         * Int64Test.cs: Make currency symbol test more culturally sensitive.
2861
2862 2002-06-14  Nick Drochak  <ndrochak@gol.com>
2863
2864         * DateTimeTest.cs: Make some of the tests a bit more timezone neutral.
2865
2866 2002-06-12   Nick Drochak  <ndrochak@gol.com>
2867
2868         * ConvertTest.cs: Punt bug in DateTime.Parse() over to that test.
2869         * DateTimeTest.cs: Add test for date format of yyyy-mm-dd which mono
2870         doesn't handle automagically like ms.net does.  This smells like a 
2871         LAMESPEC, however.
2872
2873 2002/06/12  Nick Drochak <ndrochak@gol.com>
2874
2875         * RandomTest.cs: Exercise Next(min,max) a little more, especially
2876         boundary conditions.
2877
2878 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2879
2880         * StringTest.cs: Check for "end of string" conditions for IndexOf() and
2881         Substring().
2882
2883 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2884
2885         * DoubleTest.cs: Add some more detail to failure message.
2886         * Int64Test.cs: Add some details, and fix a copy-paste error.
2887         * UInt32Test.cs: Fix currency symbol/culture issues
2888         * UInt64Test.cs: Fix currency symbol/culture issues
2889
2890 2002/06/11  Nick Drochak <ndrochak@gol.com>
2891
2892         * DateTimeTest.cs: Remove RunTest override and put culture manipulation
2893         in SetUp and TearDown like the other tests.
2894         * TimeZoneTest.cs: Same.
2895
2896 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2897
2898         * Int64Test.cs: Set the culture to en-US for testing.
2899         * MathTest.cs: mono is more precise in Log2, so change test to compare
2900         values within a slightly larger margin of error.
2901
2902 2002/06/10  Nick Drochak <ndrochak@gol.com>
2903
2904         * DecimalTest.cs: More culture indepenence. Fixes the problems we were
2905         having with tests failing against MS.NET.
2906         * Int64Test.cs: Same plus some formatting fixes.
2907         * RandomTest.cs: Split Assert into two to figure out which one part is
2908         failing.
2909
2910 2002-06-09  Lawrence Pit  <loz@cable.a2000.nl>
2911
2912         * DateTimeTest.cs: Making tests culture independent
2913
2914 2002-06-07  Nick Drochak  <ndrochak@gol.com>
2915
2916         * DecimalTest.cs: Catch unexpected exception and report it.
2917
2918 2002/06/04  Nick Drochak <ndrochak@gol.com>
2919
2920         * ByteTest.cs: Fix currency constant that we use for the expected
2921         value.  Try to be more culture-diverse.
2922
2923 2002/06/03  Nick Drochak <ndrochak@gol.com>
2924
2925         * DecimalTest.cs: Fix some errors that were showing up when run against
2926         ms.net.
2927
2928 2002-06-02  Nick Drochak  <ndrochak@gol.com>
2929
2930         * ConvertTest.cs: Use en-US culture since that's all we support in our
2931         corlib right now. Change constants accordingly.  Also added a bunch of
2932         try-catch blocks to show which Assert is failing.
2933
2934 2002-06-02  Duncan Mak  <duncan@ximian.com>
2935
2936         * ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.
2937
2938 2002-06-01  Nick Drochak  <ndrochak@gol.com>
2939
2940         * BugTest.cs: Remove, bug fixed.  Yay!
2941         * AllTests.cs: Remove BugTest from suite.
2942
2943 2002-05-31  Nick Drochak  <ndrochak@gol.com>
2944
2945         * BugTest.cs: Small file to show NullReferenceException bug
2946         * AllTests.cs: Include BugTest.cs in the suite.
2947
2948 2002-05-29  Nick Drochak  <ndrochak@gol.com>
2949
2950         * DecimalTest.cs: Use AssertEquals to get nice error report, and mark
2951         each one with a unique message string so we know which one failed.
2952
2953 2002-05-29  Lawrence Pit  <loz@cable.a2000.nl>
2954
2955         * DateTimeTest.cs: Added tests M01 to M03 to TestParseExact, 
2956         passing typeof this class as arg in property Suite.
2957
2958 2002-05-22  Lawrence Pit  <loz@cable.a2000.nl>
2959
2960         * ConsoleTest.cs: Added test writing null.
2961
2962 2002-05-21  Nick Drochak  <ndrochak@gol.com>
2963
2964         * MathTest.cs:
2965                 (TestPow): Add try-catch to determine where we are throwing.
2966                 (TestLog): Re-enable failing test
2967                 (TestLog2): same although this test still fails on mono. Not
2968                 sure what the proper value      to use here. It works on MS.NET
2969
2970 2002-05-21  Nick Drochak  <ndrochak@gol.com>
2971
2972         * MathTest.cs: Better reporting of failures
2973         * Int64Test.cs: Add try-catch to determine where we are throwing.
2974
2975 2002-05-20  Nick Drochak  <ndrochak@gol.com>
2976
2977         * AttributeTest.cs (TestGetCustomAttribute): Add try-catch to find out
2978         which assert is failing.
2979
2980 2002-05-19  Martin Baulig  <martin@gnome.org>
2981
2982         * MartinTests.cs: Removed.
2983
2984 2002-05-14  Nick Drochak  <ndrochak@gol.com>
2985
2986         * StringTest.cs: A couple more tests
2987
2988 2002-05-07  Nick Drochak  <ndrochak@gol.com>
2989
2990         * ExceptionTest.cs: New File. Provided by Linus Upson.
2991
2992 2002-05-05  Lawrence Pit  <loz@cable.a2000.nl>
2993
2994         * StringTest.cs: Added test for replace function
2995
2996 2002-04-30  Nick Drochak  <ndrochak@gol.com>
2997
2998         * UInt32Test.cs: More verbose on unexepected exception to eliminate
2999         compiler warning.
3000
3001 2002-04-28  Nick Drochak  <ndrochak@gol.com>
3002
3003         * StringTest.cs: Mark Assert() messages with unique identifiers.
3004         * DecimalTest2.cs: Write out more info in the Report method.  Need this
3005         to determine why op_Subtraction() is failing in the next line.
3006         * MathTest.cs:
3007         * DoubleTest.cs:
3008         * UInt32Test.cs: Add try-catch blocks to find out where the test is
3009         failing.
3010
3011 2002-04-28  Nick Drochak  <ndrochak@gol.com>
3012
3013         * ArrayTest.cs (TestIList_IndexOf): Display exception details if we get
3014         an unexpected one.
3015
3016 2002/04/24  Nick Drochak <ndrochak@gol.com>
3017
3018         * IntegerFormatterTest.cs: Remove Console.WriteLines and use 
3019         AssertEquals() instead.
3020
3021 2002-04-22  Nick Drochak  <ndrochak@gol.com>
3022
3023         * StringTest.cs: Add unique markers to Assert messages.
3024
3025 2002-04-09  Nick Drochak  <ndrochak@gol.com>
3026
3027         * ArrayTest.cs: Remove BinarySearch test on unsorted arrays. The
3028         behavior is undefined if the array isn't sorted.
3029
3030 2002/04/09  Nick Drochak <ndrochak@gol.com>
3031
3032         * DecimalTest.cs: Use AssertEquals() for better diagnostic message.
3033
3034 2002-04-09  Nick Drochak  <ndrochak@gol.com>
3035
3036         * ByteTest.cs: Use AssertEquals() for better diagnostic message.
3037
3038 2002-04-08  Nick Drochak  <ndrochak@gol.com>
3039
3040         * EnumTest.cs: Add a few tests for differently underlying types and
3041         the [Flags] attribute to test ToString().
3042
3043 2002-04-08  Nick Drochak  <ndrochak@gol.com>
3044
3045         * EnumTest.cs: Add test for ToString for the case where the enum
3046         has [Flags] on it, and a mask value is used.
3047
3048 2002-04-04  Nick Drochak  <ndrochak@gol.com>
3049
3050         * EnumTest.cs: Change one Assert() message string so the two are 
3051         unique. And clean up exception catching logic.
3052
3053 2002/03/28  Nick Drochak <ndrochak@gol.com>
3054
3055         * IntegerFormatterTest.cs: Eliminate warnings about unused exception
3056         variables.
3057
3058 2002-03-28  Nick Drochak  <ndrochak@gol.com>
3059
3060         * EnumTest.cs(TestFormat): Use Fail() instead of AssertEquals() in
3061         try-catch blocks. Add test to check if correct exception is being 
3062         thrown.
3063
3064 2002/03/18  Nick Drochak <ndrochak@gol.com>
3065
3066         * ByteTest.cs:
3067         * Int64Test.cs:
3068         * SByteTest.cs: Do not hard code the "$" as the currency symbol to
3069         use for Parse tests. This isn not really the fix we need. These
3070         number formats vary wildly depending on the culture the system
3071         runs with.  We need a much better strategy here for testing this.
3072         * Int32Test.cs: Use #if NOTYET-#endif to disable a test.  This removes
3073         an annoying compile warning.
3074
3075 2002-03-18  Nick Drochak  <ndrochak@gol.com>
3076
3077         * DoubleTest.cs:
3078         * EnumTest.cs: Add unique identifier to Assert()'s. Needed to find
3079         which one was faling on Linux.
3080
3081 2002-03-12  Nick Drochak  <ndrochak@gol.com>
3082
3083         * ArrayTest.cs: Add tests for IList methods and for enumerator on
3084         an array with non-zero lower bounds.
3085
3086 2002-03-09  Nick Drochak  <ndrochak@gol.com>
3087
3088         * ArrayTest.cs: Enable the enumerator test and include test for
3089         Multi-dimensional array enumerator.  Also include test for
3090         mutation _not_ invalidating the enumerator.
3091
3092 2002-03-09  Martin Baulig  <martin@gnome.org>
3093
3094         * Int16Test.cs, Int32Tests.cs, UInt16Tests.cs: Use "en-US" culture and
3095         don't let the user override.
3096
3097         * Int32Tests.cs: Cleanup. Use unique names in Assert()s, use AssertEquals()
3098         where appropriate etc.
3099
3100 2002-03-08  Martin Baulig  <martin@gnome.org>
3101
3102         * StringTest.cs: More String.Split tests.
3103
3104 2002-03-07  Martin Baulig  <martin@gnome.org>
3105
3106         * StringTest.cs: Added a few more tests for the bug fixes I just
3107         committed to String.cs.
3108
3109 2002-03-07  Martin Baulig  <martin@gnome.org>
3110
3111         * ArrayTest.cs: Fixed the FIXME in test #E05.
3112
3113 2002-03-06  Duco Fijma  <duco@lorentz.xs4all.nl>
3114         * CharEnumeratorTest.cs: made test regarding out-of-bounds checking
3115         a bit stronger (new failures fixed in CharEnumerator.cs).
3116
3117 2002-03-06  Martin Baulig  <martin@gnome.org>
3118
3119         * ArrayTest.cs (TestSetValue4): Added testcases #M94-#M96 for Array.Copy.
3120
3121         * ArrayTest.cs (TestCopyTo): Added testcases #F10-#F13 for arrays with
3122         non-zero lower bounds.
3123
3124         * ArrayTest.cs (TestCopyTo): Added test for copying an empty array
3125         to an empty array.
3126
3127 2002-03-06  Martin Baulig  <martin@gnome.org>
3128
3129         * ArrayTest.cs: Use unique labels for all the tests.
3130         (TestSetValue4): A big new testcase.
3131
3132 2002-03-06  Nick Drochak  <ndrochak@gol.com>
3133
3134         * VersionTest.cs: Fix for mscorlib behavior vs. docs. CompareTo(null)
3135         is legal.
3136         * UInt16Test.cs:
3137         * UInt32Test.cs:
3138         * UInt64Test.cs: Use NumberFormatInfo.InvariantInfo.CurrencySymbol
3139         where "$" was used. Should help suppress false negatives on systems
3140         where "$" is not the currency symbol.
3141
3142 2002-03-04  Duco Fijma  <duco@lorentz.xs4all.nl>
3143         * VersionTest.cs: created test cases for System.Version
3144
3145 2002-03-03  Duco Fijma  <duco@lorentz.xs4all.nl>
3146         * CharEnumeratorTest.cs: completed the test cases
3147
3148 2002-03-03  Nick Drochak  <ndrochak@gol.com>
3149
3150         * DateTimeTest.cs: make static member non-static -- wouldn't work on 
3151         Windows if it was static. Doesn't _need_ to be static anyway.
3152
3153 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
3154         * AttributeTest.cs: created, far from complete. 
3155         * CharEnumeratorTest.cs: created. Contains just the basic case.
3156         * AllTests.cs: added the two new tests above
3157
3158 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
3159         * BitConverterTest.cs: added one test for bug fix made to BitConverter
3160         * class.
3161
3162 2002-03-01  Martin Baulig  <martin@gnome.org>
3163
3164         * ArrayTest.cs: Commented out a few bits which are not yet implemented and
3165         marked them with FIXME's.
3166
3167         * DecimalTest.cs, DecimalTest2.cs: Added zero-arg constructors.
3168
3169         * MartinTests.cs: Enabled ArrayTests.cs.
3170
3171 2002-03-01  Duco Fijma <duco@lorentz.xs4all.nl>
3172
3173         * BitConverterTest.cs: completed test cases
3174
3175 2002-03-01  Martin Baulig  <martin@gnome.org>
3176
3177         * MartinTests.cs: 15 tests currently work on Linux, call them all and
3178         provide comments for the non-working tests.
3179
3180 2002-02-28  Duncan Mak  <duncan@ximian.com>
3181
3182         * MathTest.cs: Committed for Jon Guymon <gnarg@slackworks.com>.
3183
3184 2002-02-28  Martin Baulig  <martin@gnome.org>
3185
3186         * String.cs (TestCompare): Added a few tests.
3187         (TestFormat): Please don't compare two strings with Assert (... == ...),
3188         use AssertEquals instead - this gives you a better idea what went wrong
3189         if the test fails.
3190
3191 2002-02-28  Nick Drochak  <ndrochak@gol.com>
3192
3193         * BitConverterTest.cs: Test was trying to catch the wrong Exception.
3194         The MSDN docs clearly say ArgumentOutOfRangeException, but that's
3195         not what get's thrown.
3196
3197         * DoubleTest.cs: Get working against mscorlib reference.
3198
3199 2002-02-27  Duco Fijma <duco@lorentz.xs4all.nl>
3200         * GuidTest.cs: changed to reflect new meaning of Guid.ToString("")
3201         and Guid.ToString(null)
3202
3203 2002-02-26  Martin Baulig  <martin@gnome.org>
3204
3205         * MartinTests.cs: New file. This contains all the test which already
3206         work on Linux.
3207
3208         * String.cs: Added two testcases to TestTrim(), TestTrimStart() and
3209         TestTrimEnd().
3210
3211 2002-02-26  Martin Baulig  <martin@gnome.org>
3212
3213         * DateTimeTest.cs: Added testcases for the parsers. Use the invariant
3214         culture to run this test suite.
3215
3216         * TimeZoneTest.cs: Use the invariant culture to run this test suite.
3217
3218 2002-02-26  Duco Fijma <duco@lorentz.xs4all>
3219         * TimeSpanTest.cs: added test from TimeSpan.FromMilliseconds
3220
3221 2002-02-26  Martin Baulig  <martin@gnome.org>
3222
3223         * DateTimeTest.cs: New test.
3224
3225         * TimeZoneTest.cs: New test.
3226
3227 2002-02-25  Duco Fijma <duco@lorentz.xs4all.nl>
3228         * GuidTest.cs: all methods of System.Guid are now covered
3229         * BitConverterTest.cs: created, not yet complete
3230
3231 2002-02-21  Duco Fijma <duco@lorentz.xs4all.nl>
3232         * GuidTest.cs: changed according to fix in System.Guid
3233
3234 2002-02-20  Nick Drochak  <ndrochak@gol.com>
3235
3236         * Int64Test.cs: One array was giving us trouble.  Not sure why, but
3237         it's related to the number of elements in an Array.  For short Arrays
3238         the compiler doesn't use the PrivateImplmentationDetails struct,
3239         but for longer ones it does.  That's when our corlib fails. I paired
3240         down the array for now.
3241
3242 2002-02-19  Duco Fijma <duco@lorentz.xs4all.nl>
3243         * GuidTest.cs: added a few cases
3244
3245 2002-02-18  Nick Drochak  <ndrochak@gol.com>
3246
3247         * GuidTest.cs: Fix compile error.  Needed to cast the null in the call to
3248         constructor to avoid ambiguity.
3249
3250 2002-02-11  Nick Drochak  <ndrochak@gol.com>
3251
3252         * Int64Test.cs: Various fixes to make tests work against the ms corlib.
3253         Currency Symbol tests seem to be system dependant.  Not sure if this
3254         will work on other systems, so please test it if you can. The most
3255         disturbing one is negative numbers.  Should they be (n) or -n ?
3256
3257 2002-02-10  Nick Drochak  <ndrochak@gol.com>
3258
3259         * AllTests.cs: Add Int64Test to the Suite
3260         * Int64Test.cs: Change static member to instance member. This was
3261         causing NUnitConsole some grief.  Should be instance member anyway.
3262
3263 2002-02-09  Nick Drochak  <ndrochak@gol.com>
3264
3265         * ByteTest.cs:
3266         * Int16Test.cs:
3267         * Int32Test.cs:
3268         * SByteTest.cs:
3269         * UInt16Test.cs:
3270         * UInt32Test.cs:
3271         * UInt64Test.cs: Fixed tests where a "$" was hard coded.  Change it to
3272         use NumberFormatInfo.CurrentInfo.CurrencySymbol.  Also used
3273         NumberFormatInfo.InvariantInfo.CurrencySymbol where appropriate. These
3274         tests all pass now with mscorlib.
3275
3276 2002-01-06  Nick Drochak  <ndrochak@gol.com>
3277
3278         * ResolveEventArgsTest.cs: New test.
3279         * AllTests.cs: Added new test to suite.
3280
3281 2001-12-27  Nick Drochak <ndrochak@gol.com>
3282
3283         * UInt32Test.cs: Added messages to Asserts()'s to find out which one was faliing.
3284
3285 2001-12-21  Miguel de Icaza  <miguel@ximian.com>
3286
3287         * UInt32Test.cs: Added tests for UInt32.Parse.
3288
3289         * Int32Test.cs: Added tests for Int32.Parse for various cases.
3290
3291 2001-12-08  Nick Drochak  <ndrochak@gol.com>
3292
3293         * ByteTest.cs: Added messages to Assert()'s to find out which one was failing.
3294
3295 2001-11-28  Nick Drochak <ndrochak@gol.com>
3296
3297         * Int16Test.cs Int32Test.cs SByteTest.cs: Surgically removed tests that rely on culture of system.  These need to be crafted a bit differently.
3298
3299 2001-11-27  Nick Drochak  <ndrochak@gol.com>
3300
3301         * SByteTest.cs: Add messages to Assert()'s so we can tell where the tests fail.
3302
3303 2002-02-21  Bob Doan  <bdoan@sicompos.com>
3304
3305         * BooleanTest.cs: Added New test suite
3306         * AllTests.cs: Added new Boolean test to suite.
3307
3308 2002-02-24  Bob Doan  <bdoan@sicompos.com>
3309
3310         * BooleanTest.cs: Use correct argument order in AssertEquals
3311         * AllTests.cs: Added new Double test to suite.
3312         * DoubleTest.cs: Add new test suite
3313
3314 2002-02-24  Bob Doan  <bdoan@sicompos.com>
3315
3316         * DoubleTest.cs: Added parse tests to Double test suite, removed GetHashCodeTests