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