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