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