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