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