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