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