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