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