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