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