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