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