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