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