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