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