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