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