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