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