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