2003-06-01 Pedro Mart�nez Juli� <yoros@wanadoo.es>
[mono.git] / mcs / class / corlib / Test / System / ChangeLog
1 2003-06-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
2
3         * DoubleFormatterTest.cs: added the last changes from the author of
4         this test (Patrick Kalkman <kalkman@cistron.nl>).
5
6         * SingleFormatterTest.cs: added the first release of this test from
7         the same author: Patrick Kalkman <kalkman@cistron.nl>.
8
9 2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
10
11         * ArrayTest.cs: added more tests for bug 43783.
12
13 2003-05-22  Nick Drochak  <ndrochak@gol.com>
14
15         * ArrayTest.cs: Add conditional compile for 1.1
16
17 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
18
19         * EnumTest.cs: added tests from bug #41522.
20
21 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
22
23         * StringTest.cs: New tests for IndexOf and LastIndexOf + conversion
24         to Nunit 2.
25
26 2003-04-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
27
28         * EnumTest.cs: tests from bug #41522 by Richar Lee.
29
30 2003-04-23  Nick Drochak  <ndrochak@gol.com>
31
32         * ArrayTest.cs: Disambiguate overloads now in .NET 1.1.
33         
34 2003-04-18  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
35
36         * ArrayTest.cs: added a few more tests to test Array.Initialize()
37         and added some [Test] atributes to the tests.
38
39 2003-04-17  Nick Drochak  <ndrochak@gol.com>
40
41         * DoubleTest.cs: Output some more debug info.
42
43 2003-04-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
44
45         * BufferTest.cs: added a few more tests for testing buffer length.
46         Patch by Jerome Laban <jlaban@wanadoo.fr>
47
48 2003-04-10  Ville Palo <vi64pa@kolumbus.fi>
49
50         * ConvertTest.cs: Added some tests for ToXXX methods.
51         TestConvertFromNull ()
52                 
53 2003-03-22  Pedro Martínez Juliá  <yoros@wanadoo.es>
54
55         * DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.
56
57 2003-03-09  Nick Drochak <ndrochak@gol.com>
58
59         * ConsoleTest.cs: 
60         * ConvertTest.cs: Re-enable tests. They no longer hang the runtime.
61
62 2003-03-03  Nick Drochak <ndrochak@gol.com>
63
64         * StringTest.cs: Catch exception the .NET docs say should not be thrown
65
66 2003-02-28  Zoltan Varga  <vargaz@freemail.hu>
67
68         * StringTest.cs: added String constructor tests.
69
70 2003/02/26 Nick Drochak <ndrochak@gol.com>
71
72         * ActivatorTest.cs: Unregister the channel like it should.
73         * MarshalByRefTest.cs: Take out my hack. 
74           Both from Jean-Marc Andr [jean-marc.andre@polymtl.ca].
75
76 2003-02-25  Nick Drochak <ndrochak@gol.com>
77
78         * TimeSpanTest.cs: Isolate test for Negate bug. Same as previous
79         'checked' bug in ByteTest?
80
81 2003/02/21  Nick Drochak <ndrochak@gol.com>
82
83         * EnumTest.cs: Add test for bug 38452 (Parsing numeric enum values).
84
85 2003-02-20  Nick Drochak <ndrochak@gol.com>
86
87         * ByteTest.cs: Isolate test for mcs 'checked' bug.
88
89 2003/02/13  Nick Drochak <ndrochak@gol.com>
90
91         * ActivatorTest.cs:
92         * MarshalByRefTest.cs: New unit tests from Jean-Marc Andr 
93         [jean-marc.andre@polymtl.ca]. One failure on .NET in the latter.
94
95 2003-02-08  Pedro Martínez Juliá  <yoros@wanadoo.es>
96
97         * MathTest.cs: Add more tests because they were insufficient. Now
98         they check limit values. Also add comments with the tests for the
99         new Math functions.
100         
101 2003-02-05  Nick Drochak  <ndrochak@gol.com>
102
103         * StringTest.cs: Remove compiler warnings.
104
105 2003-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
106
107         * TimeZoneTest.cs: Added "Eastern Standard Time" to the test.
108         This won't be complete until all time zone are added (added a
109         Fail for unsupported TimeZones).
110
111 2003-01-29  Sebastien Pouliot  <spouliot@videotron.ca>
112
113         * ByteTest.cs: Updated Setup to support my Locale. Better but
114         probably still incomplete.
115         * DoubleTest.cs: Updated Setup to support my Locale. You can now
116         use a comma (or anything else) instead of a dot (.).
117         * ConvertTest.cs: Updated TestToDecimal and TestToDouble to 
118         support my Locale. You can now use a comma (or anything else) 
119         instead of a dot (.).
120
121 2003-01-28  Nick Drochak <ndrochak@gol.com>
122
123         * ArrayTest.cs: Avoid nulls in arrays. This crashes mono.
124         * ConsoleTest.cs: Ignore some tests that hang mono.
125         * ConvertTest.cs: Ignore some tests that hang mono.
126
127 2003-01-27  Zoltan Varga  <vargaz@freemail.hu>
128
129         * StringTest.cs: Added tests for out-of-bounds indexes in GetChars().
130
131 2003-01-13  Nick Drochak  <ndrochak@gol.com>
132
133         * DateTimeTest.cs: Use 2003, since that' the year now.  Need to work
134         on this test so we don't have it fail each new year.
135
136 2002-12-21  Nick Drochak <ndrochak@gol.com>
137
138         * all: make tests build and run under nunit2
139
140 2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
141
142         * StringTest.cs: added 1 more check.
143
144 2002-10-29  Zoltan Varga  <vargaz@freemail.hu>
145
146         * EnumTest.cs: Added tests for whitespaces in Enum:Parse().
147
148 2002-10-16  Nick Drochak  <ndrochak@gol.com>
149
150         * EnumTest.cs: Find out which Assert is causing the error on mono.
151
152 2002-10-09  Nick Drochak  <ndrochak@gol.com>
153
154         * BufferTest.cs: Test for ArgumentExceptions where they should be 
155         thrown
156         * Int32Test.cs: Enable tests for custom format strings.  We do have
157         implementation for them now.
158
159 2002-09-29  Nick Drochak  <ndrochak@gol.com>
160
161         * DecimalTest.cs: Change from Assert() with == to AssertEquals(). This
162         gets the tests to pass on linux, but they shouldn't need that.  Now
163         to find out why.  This seems deep...
164
165 2002-09-19  Nick Drochak  <ndrochak@gol.com>
166
167         * ArrayTest.cs: Report errors with CopyTo().
168
169 2002-09-19  Nick Drochak <ndrochak@gol.com>
170
171         * ArrayTest.cs: Can check for exception throw now on CopyTo(). Re-
172         enable test.
173
174 2002-09-13  Nick Drochak  <ndrochak@gol.com>
175
176         * EnumTest.cs: Add an extreme value test for format.
177
178 2002-09-11  Nick Drochak  <ndrochak@gol.com>
179
180         * DoubleTest.cs: Add test for bad format string passed to ToString().
181         * Int64Test.cs: Re-enable broad range of test values.
182         * MulticastDeletegateTest.cs: Re-enable test for correct order of
183         delegate firing.
184
185 2002-09-08  Nick Drochak  <ndrochak@gol.com>
186
187         * DateTimeTest.cs: Disable test bug file it in bugzilla.
188
189 2002-09-04  Jonathan Pryor <jonpryor@vt.edu>
190         * EnumTest.cs: 
191           - Added additional "x" formatter test case to test most recent Enum.cs patch
192                 - Code cleanup so that all TestFormat test cases would be executed
193                 - Change exception types in TestFormat_Args so that it passes on .NET.
194                   (Some ArgumentNullExceptions should be been ArgumentExceptions.)
195
196 2002/08/09  Nick Drochak <ndrochak@gol.com>
197
198         * DecimalTest.cs: Add try-catch block to find which one is throwing
199         the Overflow.  Also started making each Assert using a unique message
200         to differentiate those as well.
201
202         * MulticastDelegate.cs: Disable tests checking the order that delegates
203         are executed.  There's a bugzilla entry for this already because we do
204         it in reverse order. See:
205         http://bugzilla.ximian.com/show_bug.cgi?id=28306
206
207 2002/08/02  Nick Drochak <ndrochak@gol.com>
208
209         * ConvertTest.cs (TestGetTypeCode): Find out which test is failing on
210         linux.
211
212 2002-08-02  Nick Drochak  <ndrochak@gol.com>
213
214         * BufferTest.cs (TestBlockCopy): BlockCopy uses the number of bytes,
215         so hard-code some of that info into the test since sizeof() is a very
216         unsafe thing to do.
217
218 2002-07-31  Nick Drochak  <ndrochak@gol.com>
219
220         * BufferTest.cs: Fixed noisy compiler warnings about unused vars.
221
222 2002-07-22  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
223
224         * BufferTest.cs: Added this file to test the System.Buffer class 
225         implementation.
226
227 2002-07-17  Martin Baulig  <martin@gnome.org>
228
229         * ConvertTest.cs: Commented out line 456 which contains a non-printable
230         character which mcs does not like.  See also bug #27655.
231
232         * DecimalTest.cs, DecimanTest2.cs: Removed the `using S = System'.
233
234 2002-07-11  Nick Drochak  <ndrochak@gol.com>
235
236         * ArrayTest.cs: Disable a test for now.  Bugzilla'd this one.
237         * ConvertTest.cs: Make message unique for this mistaken duplicate.
238
239 2002-07-04  Nick Drochak  <ndrochak@gol.com>
240
241         * DateTimeTest.cs: Made tests pass on ms.net.  Well, they pass in
242         timezone JST.  Need to test in others.  Maybe I'll fly over to GMT
243         and see how they work.  Supposed to be eaiser there.
244
245 2002-07-04  Nick Drochak  <ndrochak@gol.com>
246
247         * ConvertTest.cs: Make the test generate the overflow exceptions on
248         mono on Linux.
249         * DecimalTest2.cs: Report exception thrown during subtraction.
250
251 2002-07-03  Nick Drochak  <ndrochak@gol.com>
252
253         * DoubleTest.cs: Fix some Assert/AssertEquals usage.
254
255 2002-07-03  Nick Drochak  <ndrochak@gol.com>
256
257         * ArrayTest.cs: Re-enable some tests.  Let's see what's broken still.
258
259 2002-06-20  Nick Drochak  <ndrochak@gol.com>
260
261         * DecimalTest2.cs: Make tests pass against ms.net.
262
263 2002-06-19  Nick Drochak  <ndrochak@gol.com>
264
265         * AllTests.cs: Add missing test: DecimalTest2
266         * DecimalTest2.cs: Convert Console.Writeline() into a Fail()
267
268 2002/06/14  Nick Drochak <ndrochak@gol.com>
269
270         * Int64Test.cs: Make currency symbol test more culturally sensitive.
271
272 2002-06-14  Nick Drochak  <ndrochak@gol.com>
273
274         * DateTimeTest.cs: Make some of the tests a bit more timezone neutral.
275
276 2002-06-12   Nick Drochak  <ndrochak@gol.com>
277
278         * ConvertTest.cs: Punt bug in DateTime.Parse() over to that test.
279         * DateTimeTest.cs: Add test for date format of yyyy-mm-dd which mono
280         doesn't handle automagically like ms.net does.  This smells like a 
281         LAMESPEC, however.
282
283 2002/06/12  Nick Drochak <ndrochak@gol.com>
284
285         * RandomTest.cs: Exercise Next(min,max) a little more, especially
286         boundary conditions.
287
288 2002-06-11  Nick Drochak  <ndrochak@gol.com>
289
290         * StringTest.cs: Check for "end of string" conditions for IndexOf() and
291         Substring().
292
293 2002-06-11  Nick Drochak  <ndrochak@gol.com>
294
295         * DoubleTest.cs: Add some more detail to failure message.
296         * Int64Test.cs: Add some details, and fix a copy-paste error.
297         * UInt32Test.cs: Fix currency symbol/culture issues
298         * UInt64Test.cs: Fix currency symbol/culture issues
299
300 2002/06/11  Nick Drochak <ndrochak@gol.com>
301
302         * DateTimeTest.cs: Remove RunTest override and put culture manipulation
303         in SetUp and TearDown like the other tests.
304         * TimeZoneTest.cs: Same.
305
306 2002-06-11  Nick Drochak  <ndrochak@gol.com>
307
308         * Int64Test.cs: Set the culture to en-US for testing.
309         * MathTest.cs: mono is more precise in Log2, so change test to compare
310         values within a slightly larger margin of error.
311
312 2002/06/10  Nick Drochak <ndrochak@gol.com>
313
314         * DecimalTest.cs: More culture indepenence. Fixes the problems we were
315         having with tests failing against MS.NET.
316         * Int64Test.cs: Same plus some formatting fixes.
317         * RandomTest.cs: Split Assert into two to figure out which one part is
318         failing.
319
320 2002-06-09  Lawrence Pit  <loz@cable.a2000.nl>
321
322         * DateTimeTest.cs: Making tests culture independent
323
324 2002-06-07  Nick Drochak  <ndrochak@gol.com>
325
326         * DecimalTest.cs: Catch unexpected exception and report it.
327
328 2002/06/04  Nick Drochak <ndrochak@gol.com>
329
330         * ByteTest.cs: Fix currency constant that we use for the expected
331         value.  Try to be more culture-diverse.
332
333 2002/06/03  Nick Drochak <ndrochak@gol.com>
334
335         * DecimalTest.cs: Fix some errors that were showing up when run against
336         ms.net.
337
338 2002-06-02  Nick Drochak  <ndrochak@gol.com>
339
340         * ConvertTest.cs: Use en-US culture since that's all we support in our
341         corlib right now. Change constants accordingly.  Also added a bunch of
342         try-catch blocks to show which Assert is failing.
343
344 2002-06-02  Duncan Mak  <duncan@ximian.com>
345
346         * ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.
347
348 2002-06-01  Nick Drochak  <ndrochak@gol.com>
349
350         * BugTest.cs: Remove, bug fixed.  Yay!
351         * AllTests.cs: Remove BugTest from suite.
352
353 2002-05-31  Nick Drochak  <ndrochak@gol.com>
354
355         * BugTest.cs: Small file to show NullReferenceException bug
356         * AllTests.cs: Include BugTest.cs in the suite.
357
358 2002-05-29  Nick Drochak  <ndrochak@gol.com>
359
360         * DecimalTest.cs: Use AssertEquals to get nice error report, and mark
361         each one with a unique message string so we know which one failed.
362
363 2002-05-29  Lawrence Pit  <loz@cable.a2000.nl>
364
365         * DateTimeTest.cs: Added tests M01 to M03 to TestParseExact, 
366         passing typeof this class as arg in property Suite.
367
368 2002-05-22  Lawrence Pit  <loz@cable.a2000.nl>
369
370         * ConsoleTest.cs: Added test writing null.
371
372 2002-05-21  Nick Drochak  <ndrochak@gol.com>
373
374         * MathTest.cs:
375                 (TestPow): Add try-catch to determine where we are throwing.
376                 (TestLog): Re-enable failing test
377                 (TestLog2): same although this test still fails on mono. Not
378                 sure what the proper value      to use here. It works on MS.NET
379
380 2002-05-21  Nick Drochak  <ndrochak@gol.com>
381
382         * MathTest.cs: Better reporting of failures
383         * Int64Test.cs: Add try-catch to determine where we are throwing.
384
385 2002-05-20  Nick Drochak  <ndrochak@gol.com>
386
387         * AttributeTest.cs (TestGetCustomAttribute): Add try-catch to find out
388         which assert is failing.
389
390 2002-05-19  Martin Baulig  <martin@gnome.org>
391
392         * MartinTests.cs: Removed.
393
394 2002-05-14  Nick Drochak  <ndrochak@gol.com>
395
396         * StringTest.cs: A couple more tests
397
398 2002-05-07  Nick Drochak  <ndrochak@gol.com>
399
400         * ExceptionTest.cs: New File. Provided by Linus Upson.
401
402 2002-05-05  Lawrence Pit  <loz@cable.a2000.nl>
403
404         * StringTest.cs: Added test for replace function
405
406 2002-04-30  Nick Drochak  <ndrochak@gol.com>
407
408         * UInt32Test.cs: More verbose on unexepected exception to eliminate
409         compiler warning.
410
411 2002-04-28  Nick Drochak  <ndrochak@gol.com>
412
413         * StringTest.cs: Mark Assert() messages with unique identifiers.
414         * DecimalTest2.cs: Write out more info in the Report method.  Need this
415         to determine why op_Subtraction() is failing in the next line.
416         * MathTest.cs:
417         * DoubleTest.cs:
418         * UInt32Test.cs: Add try-catch blocks to find out where the test is
419         failing.
420
421 2002-04-28  Nick Drochak  <ndrochak@gol.com>
422
423         * ArrayTest.cs (TestIList_IndexOf): Display exception details if we get
424         an unexpected one.
425
426 2002/04/24  Nick Drochak <ndrochak@gol.com>
427
428         * IntegerFormatterTest.cs: Remove Console.WriteLines and use 
429         AssertEquals() instead.
430
431 2002-04-22  Nick Drochak  <ndrochak@gol.com>
432
433         * StringTest.cs: Add unique markers to Assert messages.
434
435 2002-04-09  Nick Drochak  <ndrochak@gol.com>
436
437         * ArrayTest.cs: Remove BinarySearch test on unsorted arrays. The
438         behavior is undefined if the array isn't sorted.
439
440 2002/04/09  Nick Drochak <ndrochak@gol.com>
441
442         * DecimalTest.cs: Use AssertEquals() for better diagnostic message.
443
444 2002-04-09  Nick Drochak  <ndrochak@gol.com>
445
446         * ByteTest.cs: Use AssertEquals() for better diagnostic message.
447
448 2002-04-08  Nick Drochak  <ndrochak@gol.com>
449
450         * EnumTest.cs: Add a few tests for differently underlying types and
451         the [Flags] attribute to test ToString().
452
453 2002-04-08  Nick Drochak  <ndrochak@gol.com>
454
455         * EnumTest.cs: Add test for ToString for the case where the enum
456         has [Flags] on it, and a mask value is used.
457
458 2002-04-04  Nick Drochak  <ndrochak@gol.com>
459
460         * EnumTest.cs: Change one Assert() message string so the two are 
461         unique. And clean up exception catching logic.
462
463 2002/03/28  Nick Drochak <ndrochak@gol.com>
464
465         * IntegerFormatterTest.cs: Eliminate warnings about unused exception
466         variables.
467
468 2002-03-28  Nick Drochak  <ndrochak@gol.com>
469
470         * EnumTest.cs(TestFormat): Use Fail() instead of AssertEquals() in
471         try-catch blocks. Add test to check if correct exception is being 
472         thrown.
473
474 2002/03/18  Nick Drochak <ndrochak@gol.com>
475
476         * ByteTest.cs:
477         * Int64Test.cs:
478         * SByteTest.cs: Do not hard code the "$" as the currency symbol to
479         use for Parse tests. This isn not really the fix we need. These
480         number formats vary wildly depending on the culture the system
481         runs with.  We need a much better strategy here for testing this.
482         * Int32Test.cs: Use #if NOTYET-#endif to disable a test.  This removes
483         an annoying compile warning.
484
485 2002-03-18  Nick Drochak  <ndrochak@gol.com>
486
487         * DoubleTest.cs:
488         * EnumTest.cs: Add unique identifier to Assert()'s. Needed to find
489         which one was faling on Linux.
490
491 2002-03-12  Nick Drochak  <ndrochak@gol.com>
492
493         * ArrayTest.cs: Add tests for IList methods and for enumerator on
494         an array with non-zero lower bounds.
495
496 2002-03-09  Nick Drochak  <ndrochak@gol.com>
497
498         * ArrayTest.cs: Enable the enumerator test and include test for
499         Multi-dimensional array enumerator.  Also include test for
500         mutation _not_ invalidating the enumerator.
501
502 2002-03-09  Martin Baulig  <martin@gnome.org>
503
504         * Int16Test.cs, Int32Tests.cs, UInt16Tests.cs: Use "en-US" culture and
505         don't let the user override.
506
507         * Int32Tests.cs: Cleanup. Use unique names in Assert()s, use AssertEquals()
508         where appropriate etc.
509
510 2002-03-08  Martin Baulig  <martin@gnome.org>
511
512         * StringTest.cs: More String.Split tests.
513
514 2002-03-07  Martin Baulig  <martin@gnome.org>
515
516         * StringTest.cs: Added a few more tests for the bug fixes I just
517         committed to String.cs.
518
519 2002-03-07  Martin Baulig  <martin@gnome.org>
520
521         * ArrayTest.cs: Fixed the FIXME in test #E05.
522
523 2002-03-06  Duco Fijma  <duco@lorentz.xs4all.nl>
524         * CharEnumeratorTest.cs: made test regarding out-of-bounds checking
525         a bit stronger (new failures fixed in CharEnumerator.cs).
526
527 2002-03-06  Martin Baulig  <martin@gnome.org>
528
529         * ArrayTest.cs (TestSetValue4): Added testcases #M94-#M96 for Array.Copy.
530
531         * ArrayTest.cs (TestCopyTo): Added testcases #F10-#F13 for arrays with
532         non-zero lower bounds.
533
534         * ArrayTest.cs (TestCopyTo): Added test for copying an empty array
535         to an empty array.
536
537 2002-03-06  Martin Baulig  <martin@gnome.org>
538
539         * ArrayTest.cs: Use unique labels for all the tests.
540         (TestSetValue4): A big new testcase.
541
542 2002-03-06  Nick Drochak  <ndrochak@gol.com>
543
544         * VersionTest.cs: Fix for mscorlib behavior vs. docs. CompareTo(null)
545         is legal.
546         * UInt16Test.cs:
547         * UInt32Test.cs:
548         * UInt64Test.cs: Use NumberFormatInfo.InvariantInfo.CurrencySymbol
549         where "$" was used. Should help suppress false negatives on systems
550         where "$" is not the currency symbol.
551
552 2002-03-04  Duco Fijma  <duco@lorentz.xs4all.nl>
553         * VersionTest.cs: created test cases for System.Version
554
555 2002-03-03  Duco Fijma  <duco@lorentz.xs4all.nl>
556         * CharEnumeratorTest.cs: completed the test cases
557
558 2002-03-03  Nick Drochak  <ndrochak@gol.com>
559
560         * DateTimeTest.cs: make static member non-static -- wouldn't work on 
561         Windows if it was static. Doesn't _need_ to be static anyway.
562
563 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
564         * AttributeTest.cs: created, far from complete. 
565         * CharEnumeratorTest.cs: created. Contains just the basic case.
566         * AllTests.cs: added the two new tests above
567
568 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
569         * BitConverterTest.cs: added one test for bug fix made to BitConverter
570         * class.
571
572 2002-03-01  Martin Baulig  <martin@gnome.org>
573
574         * ArrayTest.cs: Commented out a few bits which are not yet implemented and
575         marked them with FIXME's.
576
577         * DecimalTest.cs, DecimalTest2.cs: Added zero-arg constructors.
578
579         * MartinTests.cs: Enabled ArrayTests.cs.
580
581 2002-03-01  Duco Fijma <duco@lorentz.xs4all.nl>
582
583         * BitConverterTest.cs: completed test cases
584
585 2002-03-01  Martin Baulig  <martin@gnome.org>
586
587         * MartinTests.cs: 15 tests currently work on Linux, call them all and
588         provide comments for the non-working tests.
589
590 2002-02-28  Duncan Mak  <duncan@ximian.com>
591
592         * MathTest.cs: Committed for Jon Guymon <gnarg@slackworks.com>.
593
594 2002-02-28  Martin Baulig  <martin@gnome.org>
595
596         * String.cs (TestCompare): Added a few tests.
597         (TestFormat): Please don't compare two strings with Assert (... == ...),
598         use AssertEquals instead - this gives you a better idea what went wrong
599         if the test fails.
600
601 2002-02-28  Nick Drochak  <ndrochak@gol.com>
602
603         * BitConverterTest.cs: Test was trying to catch the wrong Exception.
604         The MSDN docs clearly say ArgumentOutOfRangeException, but that's
605         not what get's thrown.
606
607         * DoubleTest.cs: Get working against mscorlib reference.
608
609 2002-02-27  Duco Fijma <duco@lorentz.xs4all.nl>
610         * GuidTest.cs: changed to reflect new meaning of Guid.ToString("")
611         and Guid.ToString(null)
612
613 2002-02-26  Martin Baulig  <martin@gnome.org>
614
615         * MartinTests.cs: New file. This contains all the test which already
616         work on Linux.
617
618         * String.cs: Added two testcases to TestTrim(), TestTrimStart() and
619         TestTrimEnd().
620
621 2002-02-26  Martin Baulig  <martin@gnome.org>
622
623         * DateTimeTest.cs: Added testcases for the parsers. Use the invariant
624         culture to run this test suite.
625
626         * TimeZoneTest.cs: Use the invariant culture to run this test suite.
627
628 2002-02-26  Duco Fijma <duco@lorentz.xs4all>
629         * TimeSpanTest.cs: added test from TimeSpan.FromMilliseconds
630
631 2002-02-26  Martin Baulig  <martin@gnome.org>
632
633         * DateTimeTest.cs: New test.
634
635         * TimeZoneTest.cs: New test.
636
637 2002-02-25  Duco Fijma <duco@lorentz.xs4all.nl>
638         * GuidTest.cs: all methods of System.Guid are now covered
639         * BitConverterTest.cs: created, not yet complete
640
641 2002-02-21  Duco Fijma <duco@lorentz.xs4all.nl>
642         * GuidTest.cs: changed according to fix in System.Guid
643
644 2002-02-20  Nick Drochak  <ndrochak@gol.com>
645
646         * Int64Test.cs: One array was giving us trouble.  Not sure why, but
647         it's related to the number of elements in an Array.  For short Arrays
648         the compiler doesn't use the PrivateImplmentationDetails struct,
649         but for longer ones it does.  That's when our corlib fails. I paired
650         down the array for now.
651
652 2002-02-19  Duco Fijma <duco@lorentz.xs4all.nl>
653         * GuidTest.cs: added a few cases
654
655 2002-02-18  Nick Drochak  <ndrochak@gol.com>
656
657         * GuidTest.cs: Fix compile error.  Needed to cast the null in the call to
658         constructor to avoid ambiguity.
659
660 2002-02-11  Nick Drochak  <ndrochak@gol.com>
661
662         * Int64Test.cs: Various fixes to make tests work against the ms corlib.
663         Currency Symbol tests seem to be system dependant.  Not sure if this
664         will work on other systems, so please test it if you can. The most
665         disturbing one is negative numbers.  Should they be (n) or -n ?
666
667 2002-02-10  Nick Drochak  <ndrochak@gol.com>
668
669         * AllTests.cs: Add Int64Test to the Suite
670         * Int64Test.cs: Change static member to instance member. This was
671         causing NUnitConsole some grief.  Should be instance member anyway.
672
673 2002-02-09  Nick Drochak  <ndrochak@gol.com>
674
675         * ByteTest.cs:
676         * Int16Test.cs:
677         * Int32Test.cs:
678         * SByteTest.cs:
679         * UInt16Test.cs:
680         * UInt32Test.cs:
681         * UInt64Test.cs: Fixed tests where a "$" was hard coded.  Change it to
682         use NumberFormatInfo.CurrentInfo.CurrencySymbol.  Also used
683         NumberFormatInfo.InvariantInfo.CurrencySymbol where appropriate. These
684         tests all pass now with mscorlib.
685
686 2002-01-06  Nick Drochak  <ndrochak@gol.com>
687
688         * ResolveEventArgsTest.cs: New test.
689         * AllTests.cs: Added new test to suite.
690
691 2001-12-27  Nick Drochak <ndrochak@gol.com>
692
693         * UInt32Test.cs: Added messages to Asserts()'s to find out which one was faliing.
694
695 2001-12-21  Miguel de Icaza  <miguel@ximian.com>
696
697         * UInt32Test.cs: Added tests for UInt32.Parse.
698
699         * Int32Test.cs: Added tests for Int32.Parse for various cases.
700
701 2001-12-08  Nick Drochak  <ndrochak@gol.com>
702
703         * ByteTest.cs: Added messages to Assert()'s to find out which one was failing.
704
705 2001-11-28  Nick Drochak <ndrochak@gol.com>
706
707         * Int16Test.cs Int32Test.cs SByteTest.cs: Surgically removed tests that rely on culture of system.  These need to be crafted a bit differently.
708
709 2001-11-27  Nick Drochak  <ndrochak@gol.com>
710
711         * SByteTest.cs: Add messages to Assert()'s so we can tell where the tests fail.
712
713 2002-02-21  Bob Doan  <bdoan@sicompos.com>
714
715         * BooleanTest.cs: Added New test suite
716         * AllTests.cs: Added new Boolean test to suite.
717
718 2002-02-24  Bob Doan  <bdoan@sicompos.com>
719
720         * BooleanTest.cs: Use correct argument order in AssertEquals
721         * AllTests.cs: Added new Double test to suite.
722         * DoubleTest.cs: Add new test suite
723
724 2002-02-24  Bob Doan  <bdoan@sicompos.com>
725
726         * DoubleTest.cs: Added parse tests to Double test suite, removed GetHashCodeTests