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