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