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