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