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