2006-01-02 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mcs / class / corlib / Test / System / ChangeLog
1 2006-01-02  Zoltan Varga  <vargaz@gmail.com>
2
3         * TypeTest.cs: Add Nullable tests.
4
5 2005-12-26  Zoltan Varga  <vargaz@gmail.com>
6
7         * TimeZoneTest.cs: Fix CET tests.
8
9 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com> 
10  
11         * TimeZoneTest.cs: Added test cases for serialization interop.
12
13 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com>
14
15         * DecimalTest.cs: Re-enabled Single rounding tests (which had nothing
16         to do with bug #60227). The problems were in the string output of the
17         float - which was then used to parse the decimal.
18
19 2005-12-22  Raja R Harinath  <rharinath@novell.com>
20
21         * ConsoleTest.cs: Modernize to use attributes and Assert class.
22
23 2005-12-20  Sebastien Pouliot  <sebastien@ximian.com>
24
25         * DecimalTest.cs: Fixed test cases to run (without failures) on 2.0.
26         Re-activated TestDiv by excluding only the failures from Mono (so it
27         doesn't get worse), in fact we only have 1 (very small) difference
28         with MS 2.0.
29         * DecimalTest2.cs: Fixed test cases to run (without failures) on 2.0.
30
31 2005-12-20  Raja R Harinath  <rharinath@novell.com>
32
33         * TypeTest.cs (FullNameGenerics): Add tests for AssemblyQualifiedName.
34         (IsAssignable): New.  Test Type.IsAssignableFrom for generic types.
35
36 2005-12-19  Sebastien Pouliot  <sebastien@ximian.com>
37
38         * ArrayTest.cs: Added test cases for a binary search with an empty
39         list (bug #77030). Fixed other test cases so they execute without 
40         failures under MS 2.0. Removed test cases for API changes in 2.0 
41         final.
42
43 2005-12-18  Raja R Harinath  <harinath@gmail.com>
44
45         * TypeTest.cs (FullNameGenerics): Identify individual assertions.
46
47 2005-12-15  Sebastien Pouliot  <sebastien@ximian.com>
48
49         * DoubleTest.cs: Added test cases for parsing hexadecimal strings.
50         * SingleTest.cs: Added test cases for parsing hexadecimal strings.
51
52 2005-12-14  Sebastien Pouliot  <sebastien@ximian.com>
53
54         * BadImageFormatExceptionCas.cs: MS fixed this in 2.0 final (#71861).
55
56 2005-12-13  Zoltan Varga  <vargaz@gmail.com>
57
58         * ArrayTest.cs: Add regression test for #76973.
59
60 2005-12-13  Atsushi Enomoto  <atsushi@ximian.com>
61
62         * DoubleTest.cs : added test for bug #75228.
63
64 2005-12-09  Raja R Harinath  <rharinath@novell.com>
65
66         * TypeTest.cs (TypeParameterIsNotGeneric): New.  Test invariants
67         listed in MSDN docs.
68
69 2005-12-08  Sebastien Pouliot  <sebastien@ximian.com>
70
71         * AppDomainSetupTest.cs: Adapted tests to work on both Mono/MS and
72         both 1.1/2.0. Most of the previously "NonWorking" test cases were
73         really path issues (valid on Linux, invalid on Windows).
74
75 2005-12-06  Sebastien Pouliot  <sebastien@ximian.com> 
76  
77         * ConvertTest.cs: Added test case for bug #76876 (new lines in b64).
78         * NumberFormatterTest.cs: Moved back "NotWorking" tests into their 
79         normal test case (Test13024). Added more tests for carry propagation.
80
81 2005-12-05  Peter Dennis Bartok  <pbartok@novell.com>
82
83         * EnumTest.cs: Added test for "no bits set" on flags enum (bug #76921)
84
85 2005-12-05  Sebastien Pouliot  <sebastien@ximian.com>
86
87         * AppDomainSetupTest.cs: Fixed test cases to execute properly under
88         MS 1.1 SP1 and 2.0 final.
89         * DateTimeTest.cs: Split TestParse5 into several test cases to find 
90         the one failing under MS 1.1 SP1. Also fixed tests for MS 2.0 final.
91
92 2005-11-19  Zoltan Varga  <vargaz@gmail.com>
93
94         * ArrayTest.cs: Reenable some previously not-working 2.0 tests.
95
96 2005-11-11  Raja R Harinath  <rharinath@novell.com>
97
98         * ArrayTest.cs (Resize_null): New.  Test Resize<T> with a null argument.
99
100 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
101
102         * Int64Test.cs : ditto for long. Numbered tests.
103
104 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
105
106         * Int32Test.cs : Added tests for parsing "2147483648" (should be error)
107
108 2005-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
109
110         * StringTest.cs: new test for LastIndexOfAny.
111
112 2005-10-18  Zoltan Varga  <vargaz@gmail.com>
113
114         * TypeTest.cs: Add tests for #75515.
115
116 2005-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
117
118         * TypeTest.cs: Added GetTypeCode test.
119
120 2005-10-14  Atsushi Enomoto  <atsushi@ximian.com>
121
122         * DateTimeTest.cs : another crappy Windows dependent format.
123
124 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
125
126         * DelegateTest.cs: New file.
127
128 2005-09-26  Zoltan Varga  <vargaz@gmail.com>
129
130         * StringTest.cs: Add test for #76204.
131
132 2005-09-20  Gert Driesen  <drieseng@users.sourceforge.net>
133
134         * TypeTest.cs: test for #76150.
135
136 2005-09-14  Atsushi Enomoto  <atsushi@ximian.com>
137
138         * DateTimeTest.cs : test for #76082.
139
140 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
141
142         * DateTimeTest.cs : test for #72132.
143
144 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
145
146         * DateTimeTest.cs : test for #75995.
147
148 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
149
150         * DateTimeTest.cs : test for #75213.
151
152 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
153
154         * DateTimeTest.cs : another COM dependent idiotic parse.
155
156 2005-08-19  Gert Driesen <drieseng@users.sourceforge.net>
157
158         * ConvertTest.cs: FromBase64String always return zero-length byte 
159         array for a zero-length string. On 2.0 profile, FromBase64String also
160         returns a zero-length byte array for a whitespace-only string.
161         Added tests for empty and whitespace-only byte array.
162
163 2005-08-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
164
165         * ConvertTest.cs: added test for bug #75840.
166
167 2005-08-18  Gert Driesen  <drieseng@users.sourceforge.net>
168
169         * ConvertTest.cs: Added mix/max base 16 convert from string tests for
170         byte/short/int.
171
172 2005-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
173
174         * ConvertTest.cs: Added tests for hex prefixed value, bad hex prefixes,
175         negative hex values, invalid chars for base 10 and 16 values, empty
176         base values, values containing only hex prefix, values containing only
177         negative sign.
178
179 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
180
181         * DateTimeTest.cs : added ParseCOMDependent().
182
183 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
184
185         * DateTimeTest.cs : added EmptyFormatPattern() failure case.
186         * StringTest.cs : number asserts.
187
188 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
189
190         * DateTimeTest.cs : added test for M/d/yyyy. Uncommented B14 in
191           TestToString() (working). Commented some part of TestParseExact3()
192           (timezone dependent). Commented one case in TestParse5() (fails
193           under MS.NET).
194
195 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
196
197         * StringTest.cs: Add tests for Split(String[]).
198
199 2005-07-25  Raja R Harinath  <rharinath@novell.com>
200
201         * EnumTest.cs (TestParse2): Enable testcases.
202
203 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>
204
205         * AttributeTest.cs: Add test for bug #75514.
206
207 2005-07-07  Gert Driesen  <drieseng@users.sourceforge.net>
208
209         * TypeTest.cs: Added test for bug #75408. Modified tests to use
210         Assert instead of inheriting from deprecated Assertion class.
211
212 2005-07-04  Ben Maurer  <bmaurer@ximian.com>
213
214         * StringTest.cs: Add a test for 63981, which seems to be fixed
215
216 2005-06-30  Sebastien Pouliot  <sebastien@ximian.com> 
217
218         * GuidTest.cs: Updated tests to NUnit 2.2 format. Added tests for new
219         2.0 methods. Added missing tests for some constructors. Fixed 2 tests
220         to work on bigendian machines.
221
222 2005-06-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
223
224         * ConvertTest.cs: added test from Lluis.
225
226 2005-06-27  Atsushi Enomoto  <atsushi@ximian.com>
227
228         * StringTest.cs : added new Trim() tests for bug #75259.
229
230 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com> 
231
232         * CharCategoryTest.cs: Added new whitespace (to fix failure on Mono, 
233         there are other failures when executed under 2.0 beta 2).
234         * CharTest.cs: Added test to check for all whitespaces.
235
236 2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
237
238         * ConvertTest.cs: added new tests for FromBase64String.
239
240 2005-06-06  Sebastien Pouliot  <sebastien@ximian.com>
241
242         * ModuleHandleTest.cs: Renamed PortableExecutableKind to *Kinds to fix
243         compilation.
244
245 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
246
247         * ActivatorTest.cs: removed CreateCom* tests, as we don't support that
248         and will never do.
249
250         * AppDomainSetupTest.cs: fixed a 'NotWorking' test and added a comment
251         to the other.
252
253 2005-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
254
255         * TypeTest.cs: new test for null in Type [] for GetConstructor().
256
257 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>
258
259         * ActivatorTest.cs: Updated current tests (which weren't executed 
260         since ...) and added more to test exceptions and unification.
261
262 2005-05-27  Raja R Harinath  <rharinath@novell.com>
263
264         * DateTimeTest.cs (TestParseExact2): Remove.  Merge into ...
265         (TestParseExact3): ... here.  Fix to convert the parsed DateTime
266         to UTC before comparing values.
267
268 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
269
270         * DateTimeTest.cs : TestParse3() is still NotWorking on others' :(
271
272 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
273
274         * DateTimeTest.cs : added testcase for #72788. Test that assures we
275           reject 2 digit years for "yyyy".
276
277 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
278
279         * DateTimeTest.cs : removed some NotWorking (they are working).
280           Added testcase for #63137.
281
282 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
283
284         * DateTimeTest.cs : testcase for #60912.
285
286 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
287
288         * DateTimeTest.cs : testcase for #71289.
289
290 2005-05-21  Ben Maurer  <bmaurer@ximian.com>
291
292         * StringTest.cs: Add a test for bug #62160
293
294 2004-10-03  Gert Driesen  <drieseng@users.sourceforge.net>
295
296         * StringTest.cs: Added test for issue with replacing of null chars
297         (bug #67395).
298
299 2005-05-19  Ben Maurer  <bmaurer@ximian.com>
300
301         * MulticastDelegate.cs: Test for equals where !(obj is Delegate)
302
303 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
304
305         * DateTimeTest.cs : Added bug #74775 case to TestParseExact().
306
307 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
308
309         * DateTimeTest.cs : added Parse() test for bug #74936.
310
311 2005-05-13  Gert Driesen <drieseng@users.sourceforge.net>
312         
313         * ActivatorTest.cs: Tests for exceptions thrown by CreateInstance
314         overloads if type is abstract.
315
316 2005-05-08  Gert Driesen <drieseng@users.sourceforge.net>
317
318         * DoubleFormatterTest.cs: re-enabled test as bug #60110 is fixed.
319
320 2005-05-07  Atsushi Enomoto  <atsushi@ximian.com>
321
322         * DoubleTest.cs : added test for #72955.
323
324 2005-05-07  Ben Maurer  <bmaurer@ximian.com>
325
326         * ArrayTest.cs: Test for #70725.
327
328 2005-04-23  Zoltan Varga  <vargaz@freemail.hu>
329
330         * MathTest.cs: Add new rounding test.
331
332 2005-04-16  Ben Maurer  <bmaurer@ximian.com>
333
334         * DateTimeTest.cs: Remove tests that fail durring DST.
335
336 2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>
337
338         * AppDomainCas.cs: New. Permission (CAS) unit tests for AppDomain.
339
340 2005-03-31  Sebastien Pouliot  <sebastien@ximian.com>
341
342         * ExceptionTest.cs: Added check for ArgumentNullException on 
343         GetObjectData method.
344
345 2005-03-30  Zoltan Varga  <vargaz@freemail.hu>
346
347         * TypeTest.cs: Add new tests for bug #73972.
348
349 2005-03-24  Zoltan Varga  <vargaz@freemail.hu>
350
351         * StringTest.cs: Added tests for new methods.
352
353         * ModuleHandleTest.cs: Fix warning.
354
355 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
356
357         * ActivatorCas.cs: New. CAS unit tests for Activator.
358         * ConsoleCas.cs: New. CAS unit tests for Console.
359         * EnvironmentCas.cs: Added partial trust test cases.
360         * ExceptionCas.cs: Added partial trust test cases.
361         * MarshalByRefObjectCas.cs: New. CAS unit tests for MarshalByRefObject.
362         * RuntimeMethodHandleCas.cs: New. CAS unit tests RuntimeMethodHandle.
363         * TypedReferenceCas.cs: New. CAS unit tests for TypedReference.
364
365 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
366
367         * BadImageFormatExceptionCas.cs: New. Permission tests for 
368         BadImageFormatException.
369
370 2005-03-14  Sebastien Pouliot  <sebastien@ximian.com> 
371
372         * EnvironmentCas.cs: Fixed failures under MS for NET_1_1.
373         * ExceptionCas.cs: Fixed failures under MS for NET_1_1.
374
375 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
376
377         * TypeTest.cs: Add tests for bug #73432.
378
379 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
380
381         * StringTest.cs: Add some unsafe ctor tests.
382
383 2005-02-19  Ben Maurer  <bmaurer@ximian.com>
384
385         * RandomTest.cs (NextDouble): Disable. See comment.
386
387 2005-02-14  Zoltan Varga  <vargaz@freemail.hu>
388
389         * TypeTest.cs: Add tests for byref types.
390
391 2005-02-12  Ben Maurer  <bmaurer@ximian.com>
392
393         * *: Fix up tests on 2.0 by explicitly boxing.
394
395 2005-02-11  Nick Drochak  <ndrochak@ieee.org>
396
397         * NumberFormatterTest.cs:
398         * DecimalTest.cs: 
399         * DecimalTest2.cs: Put NotWorking on some tests.
400
401 2005-02-01  Atsushi Enomoto  <atsushi@ximian.com>
402
403         * NumberFormatterTest.cs : override SetUp().
404
405 2005-01-31  Nick Drochak  <ndrochak@ieee.org>
406
407         * StringTest.cs: Some NotWorking tests fail on .NET too.  Fix the tests
408         and then try on mono.
409
410 2005-01-30  Nick Drochak  <ndrochak@ieee.org>
411
412         * StringTest.cs: Surgically remove some failing tests.
413
414 2005-01-29  Zoltan Varga  <vargaz@freemail.hu>
415
416         * EnvironmentTest.cs: Reenable command line args test.
417
418 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>  
419  
420         * EnvironmentTest.cs: Added a new unit for GetCommandLineArgs to track
421         bug #71938.
422
423 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
424
425         * EnvironmentCas.cs: New. Permission tests for Environment.
426         * ExceptionCas.cs: New. Permission tests for Exception.
427
428 2005-01-27  Nick Drochak  <ndrochak@ieee.org>
429
430         * UInt64Test.cs: Identify tests better
431
432 2005-01-24  Sebastien Pouliot  <sebastien@ximian.com> 
433
434         * EnvironmentTest.cs: Updated to NUnit 2.2 syntax. Added some tests
435         (mostly for NET_2_0).
436
437 2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
438         * TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and 
439         Type.FilterName delegates (more precisely the implementations behind)
440         
441 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
442
443         * ArrayTest.cs: Add AsReadOnly tests.
444
445 2005-01-11  Sebastien Pouliot  <sebastien@ximian.com>
446
447         * AppDomainTest.cs: Removed tests for Activate and ActivateNewProcess
448         as the methods have been removed from fx 2.0.
449
450 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com> 
451
452         * ApplicationIdentityTest.cs: Changed NullReferenceException for
453         ArgumentNullException (fixed in Dec CTP) and added test for cultures
454         in the application indentity.
455         * TimeZoneTest.cs: Ignore (don't fail) test if the current time zone
456         isn't part of the test suite.
457
458 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
459
460         * ConvertTest.cs: Test for exception thrown by 1.1. This is different
461         than the MSDN docs say.  Probably a doc bug.
462
463 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
464
465         * AppDomainTest.cs: Un-ignore tests that unloaded the appdomain (they
466         previously displayed a lot of GC warnings). SetAppDomainPolicy_Dual is
467         fixed (i.e. it throws the excepted exception) in 2.0 (Dec CTP).
468         * BitConverterTest.cs: Exception thrown only for 1.0/1.1 - an empty 
469         string is returned in 2.0.
470
471 2005-01-08  Miguel de Icaza  <miguel@ximian.com>
472
473         * Int32Test.cs: Add a couple of new formatting tests.
474
475         * ConvertTest.cs: Updated the kind of exception thrown.
476
477         * BitConverterTest.cs: There is no exception thrown in .NET here.
478         Fixes an false negative.
479
480 2005-01-04  Raja R Harinath  <rharinath@novell.com>
481
482         Fix for forthcoming type-lookup standard-conformance changes.
483         * StringTest.cs: Don't refer to System.Text.Encoding.ASCII.
484         Import the System.Text namespace and refer to Encoding.ASCII.
485
486 2004-11-24  Zoltan Varga  <vargaz@freemail.hu>
487
488         * TypeTest.cs: Add regression test for #69787.
489
490 2004-11-16  Zoltan Varga  <vargaz@freemail.hu>
491
492         * TypeTest.cs: Make property accessor test #if NET_2_0.
493
494 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
495
496         * TypeTest.cs: Add test typeof (IntPtr).IsPrimitive.
497         
498 2004-11-15  Sebastien Pouliot  <sebastien@ximian.com>
499
500         * BitConverter.cs: Added test for (legal) ToString (new byte [0]).
501
502 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
503
504         * TypeTest.cs: Add test for bug #69389.
505
506 2004-11-11  Zoltan Varga  <vargaz@freemail.hu>
507
508         * TypeTest.cs: Add test for bug #69365.
509
510 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
511
512         * AppDomainTest.cs: Reenable SetData/GetData (null) tests.
513
514 2004-11-01  Zoltan Varga  <vargaz@freemail.hu>
515
516         * StringTest.cs: Add new tests for (sbyte*, Encoding) ctor.
517
518 2004-10-27  Ben Maurer  <bmaurer@ximian.com>
519
520         * DateTimeTest.cs (TestToString): Remove test C28.
521         The test does not work in banglore because they have an
522         offset that has a half-hour part. 
523
524 2004-10-25  Zoltan Varga  <vargaz@freemail.hu>
525
526         * TypeTest.cs: Add tests for byref types.
527
528 2004-10-08  Zoltan Varga  <vargaz@freemail.hu>
529
530         * ConvertTest.cs: Add test for bug #67780.
531
532 2004-10-06  Zoltan Varga  <vargaz@freemail.hu>
533
534         * TypeTest.cs: Add tests for GetInterfaces ().
535
536 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
537
538         * TypeTest.cs: Add test for empty namespaces.
539
540 2004-10-02  Zoltan Varga  <vargaz@freemail.hu>
541
542         * Int32Test.cs: Add tests for TryParse ().
543
544 2004-09-23  Martin Garton  <martin@wrasse.demon.co.uk>
545
546         * ConvertTest.cs: Ensure ToType() fails with an ArgumentException in
547         a case where is cannot convert.
548
549 2004-09-24  Zoltan Varga  <vargaz@freemail.hu>
550
551         * TypeTest.cs: Add test for StructLayoutAttribute.
552
553 2004-09-22  Sebastien Pouliot  <sebastien@ximian.com>
554
555         * RandomTest.cs: Commented test CompareWithMS following constants
556         changes in Mono implementation (to use Knuth's constants).
557
558 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
559
560         * ModuleHandleTest.cs: New file.
561
562 2004-08-31  Nick Drochak <ndrochak@ieee.org>
563
564         * BooleanTest.cs: Eliminate compiler warning.
565         * DateTimeTest.cs: Allow csc to compile.
566         * TypeTest.cs: Use unsafe for pointers.
567
568 2004-08-26  Zoltan Varga  <vargaz@freemail.hu>
569
570         * TypeTest.cs: Add regression test for bug #63768.
571
572 2004-08-19  Atsushi Enomoto  <atsushi@ximian.com>
573
574         * DateTimeTest.cs : added bugzilla 63376 test case.
575
576 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
577
578         * VersionTest.cs: Added tests when cloning a version with no build and
579         no revision numbers (-1).
580
581 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
582
583         * ApplicationIdTest.cs: New. Unit tests for ApplicationId (NET_2_0).
584         * ApplicationIdentityTest.cs: New. Unit tests for ApplicationIdentity
585         (NET_2_0).
586         * AppDomainTest.cs: Added new unit tests for AppDomain (both fx 1.1 
587         and 2.0).
588
589 2004-06-23  Sebastien Pouliot  <sebastien@ximian.com>
590
591         * DoubleFormatterTest.cs: Added a new test for a negative roundtrip
592         (which was broken).
593
594 2004-06-19  Atsushi Enomoto  <atsushi@ximian.com>
595
596         * FloatingPointFormatterTest.cs : Format literal (i.e. '...') in
597           format string should be kept as is.
598
599 2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>
600
601         * DateTimeTest.cs : Improved CultureIndependentTests(). Error message
602           contains specific locale and error location. Verified by run-test-
603           ondotnet and commented out X509-like pattern.(not all culture passes)
604
605 2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>
606
607         * DoubleFormatterTest.cs: Added new cases from bug reports 60110 
608         (roundtrip format) and 60111 (non-banker rounding).
609
610 2004-06-15  Sebastien Pouliot  <sebastien@ximian.com>
611
612         * ConvertTest.cs: Changed compare between Decimals (from a string 
613         compare to Decimal.Equals) because the issue wasn't related to the
614         Convert class. See #60227 for more details.
615         * DecimalTest.cs: Added test to ensure we keep/output the decimals
616         precision (#59425). Added tests to see how many decimals are supported
617         in "G" before switching to "E".
618
619 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
620
621         * TimeSpanTest.cs: Added more cases with MinValue and MaxValue for 
622         each parameter of the constructor. Some tests are ignored because
623         they are too long to run (but useful when debugging).
624
625 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
626
627         * FloatingPointFormatterTest.cs : Added more permille and percent
628           formatting test.
629
630 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
631
632         * FloatingPointFormatterTest.cs : Added Permille formatting test.
633
634 2004-06-13  Atsushi Enomoto  <atsushi@ximian.com>
635
636         * FloatingPointFormatterTest.cs : Added regression for #59890.
637
638 2004-06-11  Sebastien Pouliot  <sebastien@ximian.com>
639
640         * TimeSpanTest.cs: Added valid cases to parse MinValue and MaxValue.
641         Added invalid cases to parse under MinValue and over MaxValue.
642
643 2004-06-10  Sebastien Pouliot  <sebastien@ximian.com>
644
645         * DecimalTest.cs: Added rounding tests for negative values. Added more
646         checks to ParseFractions. Removed test TooSmall because it was a bad
647         interaction between a buggy corlib (buggy decimal) and the tests (i.e.
648         the value was legal).
649
650 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
651
652         * DateTimeTest.cs : added more "common pattern" tests.
653
654 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
655
656         * DateTimeTest.cs : Added more milliseconds and pattern recognition
657           tests. Patch by Steven Brown (a bit modified).
658
659 2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>
660
661         * DecimalTest.cs: Added tests for remainder, divide and parsing 
662         overflow. Reactivated test and added new cases for banker rounding.
663
664 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
665
666         * DateTimeTest.cs :
667           - Added TestParse3() (not-allowed pattern example), ParseUtcNonUtc()
668             ("GMT" strings and time adjustment), TimeZoneAdjustment() ('Z' 
669             pattern conditions) and CultureIndependentTests() (batch tests for
670             _all_ or almost all cultures).
671           - Added more Z string to X509Certificate test.
672           - Added ParseAllowsQueerString() [not fixed].
673
674 2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>
675
676         * DecimalTest.cs: Added test case for truncating including indirect
677         truncates with cast to integer types.
678
679 2004-06-07  Duncan Mak  <duncan@ximian.com>
680
681         * ExceptionTest.cs (InnerExceptionSource): Test that the
682         InnerException's Source is null unless it's been set.
683
684 2004-06-07  Sebastien Pouliot  <sebastien@ximian.com>
685
686         * DateTimeTest.cs: Added new test cases for From|ToOADate (OLE 
687         Automation date format). Added test cases for FromFileTime. Added
688         test cases for ToType (conversion) and contructors (milliseconds).
689
690 2004-06-06  Sebastien Pouliot  <sebastien@ximian.com>
691
692         * DecimalTest.cs: Added tests for default ToString(). Added tests when
693         Decimal is casted to an integer (trunc not rounded). Added tests to
694         parse very small values (#59301).
695         * ByteTest.cs: Added tests for default ToString(String.Empty).
696         * DoubleTest.cs: Added tests for default ToString(String.Empty).
697         * Int16Test.cs: Added tests for default ToString(String.Empty).
698         * Int32Test.cs: Added tests for default ToString(String.Empty).
699         * Int64Test.cs: Added tests for default ToString(String.Empty).
700         * SByteTest.cs: Added tests for default ToString(String.Empty).
701         * SingleTest.cs: Added tests for default ToString(String.Empty).
702         * StringTest.cs: Added more cases for Join (null separator and null 
703         values).
704         * TimeSpanTest.cs: Added test to verify exception order when a parsed
705         string is both invalid (format) and contains an overflow.
706         * UInt16Test.cs: Added tests for default ToString(String.Empty).
707         * UInt32Test.cs: Added tests for default ToString(String.Empty).
708         * UInt64Test.cs: Added tests for default ToString(String.Empty).
709
710 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
711
712         * ConvertTest.cs: Added tests to convert min/max values of integer
713         types to strings in all bases.
714         * SByteTest.cs: Added test to parse min/max values.
715
716 2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>
717
718         * MathTest.cs: Added case to check for negative 0 (double) in
719         IEEERemainder - including when dividend is negative.
720         * TimeSpanTest.cs: Added more asserts in existing tests cases.
721         Added case to check for ToString with MinValue and MaxValue.
722
723 2004-06-02  Sebastien Pouliot  <sebastien@ximian.com>
724
725         * TimeSpanTest.cs: Added tests for overflow checking and parsing
726         only days (LAMESPEC).
727
728 2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>
729
730         * TimeSpanTest.cs: Added tests for exceptions in FromXXX methods
731         which are very badly documented.
732
733 2004-05-30  Sebastien Pouliot  <sebastien@ximian.com>
734
735         * ArrayTest.cs: Added tests for null values in BinarySearch.
736         * Byte.cs: Added test for default ToString format value.
737
738 2004-05-30  David Sheldon <dave-mono@earth.li>
739
740   * DecimalTest.cs: Moved the rounding test that fails due to 
741     bug 37744 into its own test, and annotated it as ignored until
742     the bug is fixed.
743
744 2004-05-29  Sebastien Pouliot  <sebastien@ximian.com>
745
746         * ConvertTest.cs: Added new parsing tests including special case for
747         Convert.ToSByte. Added test to ChangeType to Empty.
748         * Int64Test.cs: Added new test cases for overflows. 
749
750 2004-05-28  Sebastien Pouliot  <sebastien@ximian.com>
751
752         * ConvertTest.cs: Removed extra 0 from ToInt16_MinValue. Added overflow
753         testing for integer types convertion. Added new tests for pasring 
754         MinValue and MaxValue of integer types in all supported bases. Added 
755         case for a prefixed hexadecimal without a number.
756
757 2004-05-27  Sebastien Pouliot  <sebastien@ximian.com>
758
759         * ConvertTest.cs: More complete tests for unsigned type convertion wrt
760         -0, base != 10, ... Added tests for int16 limits in various bases.
761
762 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
763
764         * ArrayTest.cs: Added integer overflow tests for LastIndexOf.
765         * ConvertTest.cs: Added case where 0X00 is valid when parsed in base16
766
767 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
768
769         * ArrayTest.cs: Added tests to check for integer overflow in Clear,
770         Copy and Reverse.
771         * BitConverterTest.cs: Added test to check for possible integer 
772         overflow in ToString (byte,int,int)
773         * ConvertTest.cs: New tests for prefixed hexadecimal strings and
774         negative byte convertion.
775         * StringTest.cs: Added new tests for integer overflow and negatives.
776         Added tests for special cases like s.LastIndexOf ('o', s.Length, 1)
777         fail but s.LastIndexOf ("o", s.Length, 1) works.
778
779 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
780
781         * DateTimeTest.cs: test for bug 56436.
782
783 2004-05-23  Sebastien Pouliot  <sebastien@ximian.com>
784
785         * ArrayTest.cs: Added a new test to clear outside the bound of a
786         multidimentional array.
787         * BooleanTest.cs: Added new test to compare booleans using Equals
788         and == (case of True!=True). Converted to NUnit2 format.
789         * BitConverterTest.cs: Added new tests for negative integers and 
790         integer overflow in To... methods. Added new boolean convertion
791         tests.
792         * BufferTest.cs: Added new tests for integer overflow in BlockCopy.
793
794 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
795
796         * ArrayTest.cs: Added a new test to clear a jagged array and a 
797         multidimentional array.
798         * IntPtrTest.cs: New. Tests for 32/64 bits behaviour of IntPtr.
799         * SingleTest.cs: Added tests to compare positive 0 and negative 0.
800         * UIntPtrTest.cs: New. Tests for 32/64 bits behaviour of UIntPtr.
801
802 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
803
804         * DecimalTest.cs: Added new unit test to check for correct rounding.
805         It appears that Decimal.To... trunk but Convert.To... use banking
806         rounding (so we can't use Convert.To... to implement To...). But
807         IConvertible does share Convert.To behaviour. Added tests for negative
808         values and large number parsing (> Int64).
809         * SingleTest.cs: New. Unit tests for Single (adapted from Double).
810
811 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
812
813         * AppDomainTest.cs: Renamed Unload to TearDown (like it's attribute)
814         to ease searches.
815         * ConvertTest.cs: Added new unit tests for integer overflow in To/From
816         Base64CharArray. Added new test for wide char. Exploded some tests in
817         NUnit2 format (to ease add new tests).
818
819 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
820         
821         * AttributeTest.cs: added tests for Inherited and
822         AllowMultiple
823
824 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
825
826         * AttributeTest.cs: formatting, and remove commented
827         code
828
829 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
830
831         * BufferTest.cs: Added missing tests for BlockCopy exceptions.
832
833 2004-04-27  Nick Drochak <ndrochak@gol.com>
834
835         * ConvertTest.cs: Remove compiler warnings.
836
837 2004-04-25  Nick Drochak <ndrochak@gol.com>
838
839         * MathTest.cs: Check precision only so far.
840
841 2004-04-22  Lluis Sanchez Gual  <lluis@ximian.com>
842
843         * AppDomainSetupTest.cs: Changed again test 3 to test that the appdomain is 
844           relative to the current dir, rather than the temp dir. I confirment that
845           this is how ms.net works.
846
847 2004-04-13  Zoltan Varga  <vargaz@freemail.hu>
848
849         * TypeTest.cs: Add new regression test for bug #55874.
850
851 2004-04-12 David Sheldon <dave-mono@earth.li>
852  
853         * TimeZoneTest.cs: Make pass when in "GMT".
854   
855 2004-04-09 David Sheldon <dave-mono@earth.li>
856  
857     * ConvertTest.cs: Tests for Convert.ToInt32(string, base), with
858         signs on the strings.
859
860 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
861
862         * TypeTest.cs: enumerated the tests.
863
864 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
865
866         * EnvironmentTest.cs: use uppercase for PATH. Added test to check the
867         expected substitutions.
868
869 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
870
871         * EnvironmentTest.cs: New. Add unit tests for ExpandEnvironmentVariables.
872
873 2004-03-29  Lluis Sanchez Gual  <lluis@ximian.com>
874
875         * GuidTest.cs: Test constructor when the input string is in format "P" 
876           or "N".
877
878 2004-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
879
880         * ByteTest.cs, Int32Test.cs, Int64Test, SingleFormatterTest.cs,
881           UInt16Test.cs, UInt32Test.cs, UInt64Test.cs: Made some tests depend on the
882           current culture.
883
884 2004-03-22  Dick Porter  <dick@ximian.com>
885
886         * DateTimeTest.cs (System): Test the MM-dd-yyyy date parse format.
887
888 2004-03-21  Jackson Harper  <jackson@ximian.com>
889
890         * DoubleFormatterTest.cs: test setting the number of decimal
891         digits.
892
893 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
894
895         * ConvertTest.cs: Added another test showing that input length 
896         can't easily be used to check for valid base64 encoding.
897
898 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
899
900         * ConvertTest.cs: Added a new unit tests for FromBase64String and 
901         FromBase64CharArray to check for ignored characters (tab, lf, cr 
902         and spaces). Splitted existing tests into smaller tests.
903
904 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
905
906         * StringTest.cs: Add regression test for bug #54988.
907
908 2004-02-27  Sebastien Pouliot  <sebastien@ximian.com>
909
910         * ConvertTest.cs: Added a new test for bug #54939 when converting a
911         base64 containing NF and/or LF.
912
913 2004-02-27  Lluis Sanchez Gual <lluis@ximian.com>
914
915         * StringTest.cs: Added test for Concat when one of the arguments is an
916           object that returns null on its ToString ().
917
918 2004-02-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
919
920         * AttributeTest.cs: added test for bug 54518.
921
922 2004-02-20  Atsushi Enomoto  <atsushi@ximian.com>
923
924         * CharCategoryTest.cs : csc build fix (line length excess.)
925
926 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
927
928         * CharCategoryTest.cs : cleaning ;)
929
930 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
931
932         * Added CharCategoryTest.cs (brute force test for Char.IsXXX()).
933
934 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
935
936         * AppDomainTest.cs: New. Unit tests for SetPrincipalPolicy and
937         SetThreadPrincipal.
938
939 2004-01-31  Nick Drochak <ndrochak@ieee.org)
940
941         * ConvertTest: Cannot partially qualify the type name with csc.
942
943 2004-01-31  David Sheldon  <dave-mono@earth.li>
944
945   * ConvertTest.cs: Added test for malformed Base64. Bug 52928 
946
947 2004-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
948
949         * DateTimeTest.cs: Modified X509Certificate test to use 
950         ToUniversalTime ().
951
952 2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>
953
954         * DateTimeTest.cs: Added a new unit test (X509Certificate) to better
955         detect regressions in DateTime. See bugzilla entry #53461.
956
957 2004-01-27  Nick Drochak <ndrochak@gol.com>
958
959         * AppDomainSetupTest.cs: When I run this on .NET the AppBase uses the
960         temp dir.  Perhaps a different runner gives different results? I'm
961         using 'make run-test' from the mcs directory.
962
963 2004-01-22 David Sheldon <dave-mono@earth.li>
964
965        * AppDomainSetupTest: Changed test 3 to test that the
966          appdomain is relative to the current dir, rather than 
967          the temp dir. This is what the MS runtime appears to 
968          give, and handily is what we do too.
969
970 2004-01-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
971
972         * DateTimeTest.cs: added test for bug 52075.
973
974 2004-01-16  Zoltan Varga  <vargaz@freemail.hu>
975
976         * TypeTest.cs: Add Tests for vectors<->one dim. arrays.
977
978 2003-01-11 David Sheldon <dave-mono@earth.li>
979
980         * DateTimeTest.cs: Tests for bug 52274 fix, formats such as 
981         '--MM--'
982
983 2003-12-27  Nick Drochak <ndrochak@gol.com>
984
985         * AppDomainSetupTest.cs: Seems that AppDomainSetup's use the temp
986         path, not current directory.
987
988 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
989
990         * Int32Test.cs:
991           Int64Test.cs: Add checks for overflow on hex parse.
992  
993 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
994
995         * TypeTest.cs (GetMethodImpl): New test for overload resolution.
996
997 2003-12-19  Dick Porter  <dick@ximian.com>
998
999         * StringTest.cs: Added Compare test for length==0.
1000
1001 2003-12-17  Dick Porter  <dick@ximian.com>
1002
1003         * StringTest.cs: Add a String.Empty test to EndsWith.  Changed the
1004         StartsWith and EndsWith tests to use the attribute declaration.
1005
1006 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
1007
1008         * StringTests.cs : Added more tests on TestStartsWith.
1009
1010 2003-12-08  Patrik Torstensson <p@rxc.se>
1011
1012         * TypeTest.cs: Added basic tests for GetMethodImpl and GetPropertyImpl
1013
1014 2003-12-08  Nick Drochak <ndrochak@gol.com>
1015
1016         * DateTimeTest.cs: Little build fix for csc. It doesn't like the
1017         fully qualified name.
1018
1019 2003-12-06  Ravindra <rkumar@novell.com>
1020
1021         * DateTimeTest.cs: Added a test case for Parse(String, format).
1022         Bug #51464.
1023
1024 2003-11-14  Nick Drochak <ndrochak@gol.com>
1025
1026         * FloatingPointFormatterTest.cs: Make test pass on .NET 1.1.
1027
1028 2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1029
1030         * ValueTypeTest.cs: New tests.
1031
1032 2003-11-14  Nick Drochak <ndrochak@gol.com>
1033
1034         * DateTime.cs: Running tests in different timezones give different 
1035         results.  Need to change the way these tests work. Disabling some
1036         tests for now.
1037
1038 2003-11-14  Nick Drochak <ndrochak@gol.com>
1039
1040         * ArrayTest.cs: Fix a few tests where NullReferenceException 
1041         is expected, not ArgumentNullException.
1042
1043 2003-11-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
1044
1045         * DateTimeTest.cs: Changed the Asserts to fix some things related to
1046         universal time, we can't test the equality if one DateTime is into
1047         the code and the other comes from the TimeZone. Different TimeZones,
1048         different errors in the test.
1049
1050 2003-10-31  Pedro Martínez Juliá  <yoros@wanadoo.es>
1051
1052         * DateTimeTest.cs: Removed Universal Time in ToString because in
1053         each computer that could be different. We need more control over
1054         that to know what the result should be.
1055
1056 2003-09-09  Zoltan Varga  <vargaz@freemail.hu>
1057
1058         * ArrayTest.cs: Fix the expected exception on some methods.
1059
1060 2003-08-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1061
1062         * StringTest.cs: added a couple of tests for Split. See bug #47802.
1063
1064 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
1065
1066         * ArrayTest.cs: Added regression test for #38812.
1067
1068 2003-08-10  Miguel de Icaza  <miguel@ximian.com>
1069
1070         * ArrayTest.cs: New test from Thong (Tum) Nguyen.
1071
1072 2003-08-04  Duncan Mak  <duncan@ximian.com>
1073
1074         * FloatingPointFormatterTest.cs: New file. Added with one test by
1075         Aleksey Demakov <avd@openlinksw.com>.
1076
1077         * ConvertTest.cs (TestToUInt16): Add a new case noted by
1078         c5n4kh6u02@sneakemail.com in
1079         http://bugzilla.ximian.com/show_bug.cgi?id=43098.
1080
1081 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
1082
1083         * EnumTest.cs: Test ToString() for unnamed flag enum values.
1084
1085 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1086
1087         * TypeTest.cs: New file.
1088
1089 2003-07-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1090
1091         * AppDomainSetupTest.cs: new tests.
1092
1093 2003-06-25  Nick Drochak <ndrochak@gol.com>
1094
1095         * DateTimeTest.cs: Custom format string uses January of current Year.
1096
1097 2003-06-25  Nick Drochak <ndrochak@gol.com>
1098
1099         * DateTimeTest.cs: Re-enable test because bug #30030 is fixed.
1100
1101 2003-06-25  Nick Drochak <ndrochak@gol.com>
1102
1103         * ByteTest.cs: Culture settings can affect where it puts the '%'.
1104
1105 2003-06-23  Nick Drochak <ndrochak@gol.com>
1106
1107         * ConvertTest.cs: Ignore and report bug in bugzilla #45286.
1108
1109 2003-06-23  Nick Drochak <ndrochak@gol.com>
1110
1111         * TimeZoneTest.cs: Make pass when on Tokyo Standard Time.
1112
1113 2003-06-23  Nick Drochak <ndrochak@gol.com>
1114
1115         * DecimalTest.cs: Make pass on .NET 1.1
1116         * MarshalByRefObjectTest.cs: Avoid port conflict with other tests.
1117         * SingleFormatterTest.cs: Ignore user overridden settings.
1118
1119 2003-06-23  Nick Drochak <ndrochak@gol.com>
1120
1121         * DateTimeTest.cs (TestOA): Compare DateTime values instead of strings
1122         to avoid "culture shock".  Made a new AssertEquals() that is more
1123         DateTime-friedly.
1124
1125 2003-06-19  Nick Drochak <ndrochak@gol.com>
1126
1127         * ArrayTest.cs: Cleanup unused bits. Also get tests passing on .NET 1.1
1128         All tests pass here now.
1129
1130 2003-06-18  Nick Drochak <ndrochak@gol.com>
1131
1132         * ArrayTest.cs: Add .NET 1.1 overload test, and fix build problem.
1133
1134 2003-06-13  Duncan Mak  <duncan@ximian.com>
1135
1136         * ArrayTest.cs (TestCreateInstance2): Expects
1137         ArgumentNullException, which is a specific subtype of
1138         ArgumentException.
1139
1140 2003-06-10  Ville Palo <vi64pa@kolumbus.fi>
1141
1142         * DateTimeTest.cs: more tests.
1143         
1144 2003-06-09  Duncan Mak  <duncan@ximian.com>
1145
1146         * ArrayTest.cs: 
1147         (TestCreateInstance2):
1148         (TestLastIndexOf4):
1149         (TestLastIndexOf5):
1150         (MoreSort10): Added 4 new tests.
1151
1152 2003-06-10  Nick Drochak <ndrochak@gol.com>
1153
1154         * ArrayTest.cs: Cleanup some unused bits.
1155
1156 2003-06-02  Sebastien Pouliot  <spouliot@videotron.ca>
1157
1158         * RandomTest.cs: Added a test to compare Mono's random streams with
1159         MS implementation (framework and Rotor). Converted to NUnit2 format.
1160
1161 2003-06-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
1162
1163         * DoubleFormatterTest.cs: added the last changes from the author of
1164         this test (Patrick Kalkman <kalkman@cistron.nl>).
1165
1166         * SingleFormatterTest.cs: added the first release of this test from
1167         the same author: Patrick Kalkman <kalkman@cistron.nl>.
1168
1169 2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1170
1171         * ArrayTest.cs: added more tests for bug 43783.
1172
1173 2003-05-22  Nick Drochak  <ndrochak@gol.com>
1174
1175         * ArrayTest.cs: Add conditional compile for 1.1
1176
1177 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1178
1179         * EnumTest.cs: added tests from bug #41522.
1180
1181 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
1182
1183         * StringTest.cs: New tests for IndexOf and LastIndexOf + conversion
1184         to Nunit 2.
1185
1186 2003-04-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1187
1188         * EnumTest.cs: tests from bug #41522 by Richar Lee.
1189
1190 2003-04-23  Nick Drochak  <ndrochak@gol.com>
1191
1192         * ArrayTest.cs: Disambiguate overloads now in .NET 1.1.
1193         
1194 2003-04-18  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
1195
1196         * ArrayTest.cs: added a few more tests to test Array.Initialize()
1197         and added some [Test] atributes to the tests.
1198
1199 2003-04-17  Nick Drochak  <ndrochak@gol.com>
1200
1201         * DoubleTest.cs: Output some more debug info.
1202
1203 2003-04-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1204
1205         * BufferTest.cs: added a few more tests for testing buffer length.
1206         Patch by Jerome Laban <jlaban@wanadoo.fr>
1207
1208 2003-04-10  Ville Palo <vi64pa@kolumbus.fi>
1209
1210         * ConvertTest.cs: Added some tests for ToXXX methods.
1211         TestConvertFromNull ()
1212                 
1213 2003-03-22  Pedro Martínez Juliá  <yoros@wanadoo.es>
1214
1215         * DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.
1216
1217 2003-03-09  Nick Drochak <ndrochak@gol.com>
1218
1219         * ConsoleTest.cs: 
1220         * ConvertTest.cs: Re-enable tests. They no longer hang the runtime.
1221
1222 2003-03-03  Nick Drochak <ndrochak@gol.com>
1223
1224         * StringTest.cs: Catch exception the .NET docs say should not be thrown
1225
1226 2003-02-28  Zoltan Varga  <vargaz@freemail.hu>
1227
1228         * StringTest.cs: added String constructor tests.
1229
1230 2003/02/26 Nick Drochak <ndrochak@gol.com>
1231
1232         * ActivatorTest.cs: Unregister the channel like it should.
1233         * MarshalByRefTest.cs: Take out my hack. 
1234           Both from Jean-Marc Andr [jean-marc.andre@polymtl.ca].
1235
1236 2003-02-25  Nick Drochak <ndrochak@gol.com>
1237
1238         * TimeSpanTest.cs: Isolate test for Negate bug. Same as previous
1239         'checked' bug in ByteTest?
1240
1241 2003/02/21  Nick Drochak <ndrochak@gol.com>
1242
1243         * EnumTest.cs: Add test for bug 38452 (Parsing numeric enum values).
1244
1245 2003-02-20  Nick Drochak <ndrochak@gol.com>
1246
1247         * ByteTest.cs: Isolate test for mcs 'checked' bug.
1248
1249 2003/02/13  Nick Drochak <ndrochak@gol.com>
1250
1251         * ActivatorTest.cs:
1252         * MarshalByRefTest.cs: New unit tests from Jean-Marc Andr 
1253         [jean-marc.andre@polymtl.ca]. One failure on .NET in the latter.
1254
1255 2003-02-08  Pedro Martínez Juliá  <yoros@wanadoo.es>
1256
1257         * MathTest.cs: Add more tests because they were insufficient. Now
1258         they check limit values. Also add comments with the tests for the
1259         new Math functions.
1260         
1261 2003-02-05  Nick Drochak  <ndrochak@gol.com>
1262
1263         * StringTest.cs: Remove compiler warnings.
1264
1265 2003-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
1266
1267         * TimeZoneTest.cs: Added "Eastern Standard Time" to the test.
1268         This won't be complete until all time zone are added (added a
1269         Fail for unsupported TimeZones).
1270
1271 2003-01-29  Sebastien Pouliot  <spouliot@videotron.ca>
1272
1273         * ByteTest.cs: Updated Setup to support my Locale. Better but
1274         probably still incomplete.
1275         * DoubleTest.cs: Updated Setup to support my Locale. You can now
1276         use a comma (or anything else) instead of a dot (.).
1277         * ConvertTest.cs: Updated TestToDecimal and TestToDouble to 
1278         support my Locale. You can now use a comma (or anything else) 
1279         instead of a dot (.).
1280
1281 2003-01-28  Nick Drochak <ndrochak@gol.com>
1282
1283         * ArrayTest.cs: Avoid nulls in arrays. This crashes mono.
1284         * ConsoleTest.cs: Ignore some tests that hang mono.
1285         * ConvertTest.cs: Ignore some tests that hang mono.
1286
1287 2003-01-27  Zoltan Varga  <vargaz@freemail.hu>
1288
1289         * StringTest.cs: Added tests for out-of-bounds indexes in GetChars().
1290
1291 2003-01-13  Nick Drochak  <ndrochak@gol.com>
1292
1293         * DateTimeTest.cs: Use 2003, since that' the year now.  Need to work
1294         on this test so we don't have it fail each new year.
1295
1296 2002-12-21  Nick Drochak <ndrochak@gol.com>
1297
1298         * all: make tests build and run under nunit2
1299
1300 2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1301
1302         * StringTest.cs: added 1 more check.
1303
1304 2002-10-29  Zoltan Varga  <vargaz@freemail.hu>
1305
1306         * EnumTest.cs: Added tests for whitespaces in Enum:Parse().
1307
1308 2002-10-16  Nick Drochak  <ndrochak@gol.com>
1309
1310         * EnumTest.cs: Find out which Assert is causing the error on mono.
1311
1312 2002-10-09  Nick Drochak  <ndrochak@gol.com>
1313
1314         * BufferTest.cs: Test for ArgumentExceptions where they should be 
1315         thrown
1316         * Int32Test.cs: Enable tests for custom format strings.  We do have
1317         implementation for them now.
1318
1319 2002-09-29  Nick Drochak  <ndrochak@gol.com>
1320
1321         * DecimalTest.cs: Change from Assert() with == to AssertEquals(). This
1322         gets the tests to pass on linux, but they shouldn't need that.  Now
1323         to find out why.  This seems deep...
1324
1325 2002-09-19  Nick Drochak  <ndrochak@gol.com>
1326
1327         * ArrayTest.cs: Report errors with CopyTo().
1328
1329 2002-09-19  Nick Drochak <ndrochak@gol.com>
1330
1331         * ArrayTest.cs: Can check for exception throw now on CopyTo(). Re-
1332         enable test.
1333
1334 2002-09-13  Nick Drochak  <ndrochak@gol.com>
1335
1336         * EnumTest.cs: Add an extreme value test for format.
1337
1338 2002-09-11  Nick Drochak  <ndrochak@gol.com>
1339
1340         * DoubleTest.cs: Add test for bad format string passed to ToString().
1341         * Int64Test.cs: Re-enable broad range of test values.
1342         * MulticastDeletegateTest.cs: Re-enable test for correct order of
1343         delegate firing.
1344
1345 2002-09-08  Nick Drochak  <ndrochak@gol.com>
1346
1347         * DateTimeTest.cs: Disable test bug file it in bugzilla.
1348
1349 2002-09-04  Jonathan Pryor <jonpryor@vt.edu>
1350         * EnumTest.cs: 
1351           - Added additional "x" formatter test case to test most recent Enum.cs patch
1352                 - Code cleanup so that all TestFormat test cases would be executed
1353                 - Change exception types in TestFormat_Args so that it passes on .NET.
1354                   (Some ArgumentNullExceptions should be been ArgumentExceptions.)
1355
1356 2002/08/09  Nick Drochak <ndrochak@gol.com>
1357
1358         * DecimalTest.cs: Add try-catch block to find which one is throwing
1359         the Overflow.  Also started making each Assert using a unique message
1360         to differentiate those as well.
1361
1362         * MulticastDelegate.cs: Disable tests checking the order that delegates
1363         are executed.  There's a bugzilla entry for this already because we do
1364         it in reverse order. See:
1365         http://bugzilla.ximian.com/show_bug.cgi?id=28306
1366
1367 2002/08/02  Nick Drochak <ndrochak@gol.com>
1368
1369         * ConvertTest.cs (TestGetTypeCode): Find out which test is failing on
1370         linux.
1371
1372 2002-08-02  Nick Drochak  <ndrochak@gol.com>
1373
1374         * BufferTest.cs (TestBlockCopy): BlockCopy uses the number of bytes,
1375         so hard-code some of that info into the test since sizeof() is a very
1376         unsafe thing to do.
1377
1378 2002-07-31  Nick Drochak  <ndrochak@gol.com>
1379
1380         * BufferTest.cs: Fixed noisy compiler warnings about unused vars.
1381
1382 2002-07-22  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1383
1384         * BufferTest.cs: Added this file to test the System.Buffer class 
1385         implementation.
1386
1387 2002-07-17  Martin Baulig  <martin@gnome.org>
1388
1389         * ConvertTest.cs: Commented out line 456 which contains a non-printable
1390         character which mcs does not like.  See also bug #27655.
1391
1392         * DecimalTest.cs, DecimanTest2.cs: Removed the `using S = System'.
1393
1394 2002-07-11  Nick Drochak  <ndrochak@gol.com>
1395
1396         * ArrayTest.cs: Disable a test for now.  Bugzilla'd this one.
1397         * ConvertTest.cs: Make message unique for this mistaken duplicate.
1398
1399 2002-07-04  Nick Drochak  <ndrochak@gol.com>
1400
1401         * DateTimeTest.cs: Made tests pass on ms.net.  Well, they pass in
1402         timezone JST.  Need to test in others.  Maybe I'll fly over to GMT
1403         and see how they work.  Supposed to be eaiser there.
1404
1405 2002-07-04  Nick Drochak  <ndrochak@gol.com>
1406
1407         * ConvertTest.cs: Make the test generate the overflow exceptions on
1408         mono on Linux.
1409         * DecimalTest2.cs: Report exception thrown during subtraction.
1410
1411 2002-07-03  Nick Drochak  <ndrochak@gol.com>
1412
1413         * DoubleTest.cs: Fix some Assert/AssertEquals usage.
1414
1415 2002-07-03  Nick Drochak  <ndrochak@gol.com>
1416
1417         * ArrayTest.cs: Re-enable some tests.  Let's see what's broken still.
1418
1419 2002-06-20  Nick Drochak  <ndrochak@gol.com>
1420
1421         * DecimalTest2.cs: Make tests pass against ms.net.
1422
1423 2002-06-19  Nick Drochak  <ndrochak@gol.com>
1424
1425         * AllTests.cs: Add missing test: DecimalTest2
1426         * DecimalTest2.cs: Convert Console.Writeline() into a Fail()
1427
1428 2002/06/14  Nick Drochak <ndrochak@gol.com>
1429
1430         * Int64Test.cs: Make currency symbol test more culturally sensitive.
1431
1432 2002-06-14  Nick Drochak  <ndrochak@gol.com>
1433
1434         * DateTimeTest.cs: Make some of the tests a bit more timezone neutral.
1435
1436 2002-06-12   Nick Drochak  <ndrochak@gol.com>
1437
1438         * ConvertTest.cs: Punt bug in DateTime.Parse() over to that test.
1439         * DateTimeTest.cs: Add test for date format of yyyy-mm-dd which mono
1440         doesn't handle automagically like ms.net does.  This smells like a 
1441         LAMESPEC, however.
1442
1443 2002/06/12  Nick Drochak <ndrochak@gol.com>
1444
1445         * RandomTest.cs: Exercise Next(min,max) a little more, especially
1446         boundary conditions.
1447
1448 2002-06-11  Nick Drochak  <ndrochak@gol.com>
1449
1450         * StringTest.cs: Check for "end of string" conditions for IndexOf() and
1451         Substring().
1452
1453 2002-06-11  Nick Drochak  <ndrochak@gol.com>
1454
1455         * DoubleTest.cs: Add some more detail to failure message.
1456         * Int64Test.cs: Add some details, and fix a copy-paste error.
1457         * UInt32Test.cs: Fix currency symbol/culture issues
1458         * UInt64Test.cs: Fix currency symbol/culture issues
1459
1460 2002/06/11  Nick Drochak <ndrochak@gol.com>
1461
1462         * DateTimeTest.cs: Remove RunTest override and put culture manipulation
1463         in SetUp and TearDown like the other tests.
1464         * TimeZoneTest.cs: Same.
1465
1466 2002-06-11  Nick Drochak  <ndrochak@gol.com>
1467
1468         * Int64Test.cs: Set the culture to en-US for testing.
1469         * MathTest.cs: mono is more precise in Log2, so change test to compare
1470         values within a slightly larger margin of error.
1471
1472 2002/06/10  Nick Drochak <ndrochak@gol.com>
1473
1474         * DecimalTest.cs: More culture indepenence. Fixes the problems we were
1475         having with tests failing against MS.NET.
1476         * Int64Test.cs: Same plus some formatting fixes.
1477         * RandomTest.cs: Split Assert into two to figure out which one part is
1478         failing.
1479
1480 2002-06-09  Lawrence Pit  <loz@cable.a2000.nl>
1481
1482         * DateTimeTest.cs: Making tests culture independent
1483
1484 2002-06-07  Nick Drochak  <ndrochak@gol.com>
1485
1486         * DecimalTest.cs: Catch unexpected exception and report it.
1487
1488 2002/06/04  Nick Drochak <ndrochak@gol.com>
1489
1490         * ByteTest.cs: Fix currency constant that we use for the expected
1491         value.  Try to be more culture-diverse.
1492
1493 2002/06/03  Nick Drochak <ndrochak@gol.com>
1494
1495         * DecimalTest.cs: Fix some errors that were showing up when run against
1496         ms.net.
1497
1498 2002-06-02  Nick Drochak  <ndrochak@gol.com>
1499
1500         * ConvertTest.cs: Use en-US culture since that's all we support in our
1501         corlib right now. Change constants accordingly.  Also added a bunch of
1502         try-catch blocks to show which Assert is failing.
1503
1504 2002-06-02  Duncan Mak  <duncan@ximian.com>
1505
1506         * ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.
1507
1508 2002-06-01  Nick Drochak  <ndrochak@gol.com>
1509
1510         * BugTest.cs: Remove, bug fixed.  Yay!
1511         * AllTests.cs: Remove BugTest from suite.
1512
1513 2002-05-31  Nick Drochak  <ndrochak@gol.com>
1514
1515         * BugTest.cs: Small file to show NullReferenceException bug
1516         * AllTests.cs: Include BugTest.cs in the suite.
1517
1518 2002-05-29  Nick Drochak  <ndrochak@gol.com>
1519
1520         * DecimalTest.cs: Use AssertEquals to get nice error report, and mark
1521         each one with a unique message string so we know which one failed.
1522
1523 2002-05-29  Lawrence Pit  <loz@cable.a2000.nl>
1524
1525         * DateTimeTest.cs: Added tests M01 to M03 to TestParseExact, 
1526         passing typeof this class as arg in property Suite.
1527
1528 2002-05-22  Lawrence Pit  <loz@cable.a2000.nl>
1529
1530         * ConsoleTest.cs: Added test writing null.
1531
1532 2002-05-21  Nick Drochak  <ndrochak@gol.com>
1533
1534         * MathTest.cs:
1535                 (TestPow): Add try-catch to determine where we are throwing.
1536                 (TestLog): Re-enable failing test
1537                 (TestLog2): same although this test still fails on mono. Not
1538                 sure what the proper value      to use here. It works on MS.NET
1539
1540 2002-05-21  Nick Drochak  <ndrochak@gol.com>
1541
1542         * MathTest.cs: Better reporting of failures
1543         * Int64Test.cs: Add try-catch to determine where we are throwing.
1544
1545 2002-05-20  Nick Drochak  <ndrochak@gol.com>
1546
1547         * AttributeTest.cs (TestGetCustomAttribute): Add try-catch to find out
1548         which assert is failing.
1549
1550 2002-05-19  Martin Baulig  <martin@gnome.org>
1551
1552         * MartinTests.cs: Removed.
1553
1554 2002-05-14  Nick Drochak  <ndrochak@gol.com>
1555
1556         * StringTest.cs: A couple more tests
1557
1558 2002-05-07  Nick Drochak  <ndrochak@gol.com>
1559
1560         * ExceptionTest.cs: New File. Provided by Linus Upson.
1561
1562 2002-05-05  Lawrence Pit  <loz@cable.a2000.nl>
1563
1564         * StringTest.cs: Added test for replace function
1565
1566 2002-04-30  Nick Drochak  <ndrochak@gol.com>
1567
1568         * UInt32Test.cs: More verbose on unexepected exception to eliminate
1569         compiler warning.
1570
1571 2002-04-28  Nick Drochak  <ndrochak@gol.com>
1572
1573         * StringTest.cs: Mark Assert() messages with unique identifiers.
1574         * DecimalTest2.cs: Write out more info in the Report method.  Need this
1575         to determine why op_Subtraction() is failing in the next line.
1576         * MathTest.cs:
1577         * DoubleTest.cs:
1578         * UInt32Test.cs: Add try-catch blocks to find out where the test is
1579         failing.
1580
1581 2002-04-28  Nick Drochak  <ndrochak@gol.com>
1582
1583         * ArrayTest.cs (TestIList_IndexOf): Display exception details if we get
1584         an unexpected one.
1585
1586 2002/04/24  Nick Drochak <ndrochak@gol.com>
1587
1588         * IntegerFormatterTest.cs: Remove Console.WriteLines and use 
1589         AssertEquals() instead.
1590
1591 2002-04-22  Nick Drochak  <ndrochak@gol.com>
1592
1593         * StringTest.cs: Add unique markers to Assert messages.
1594
1595 2002-04-09  Nick Drochak  <ndrochak@gol.com>
1596
1597         * ArrayTest.cs: Remove BinarySearch test on unsorted arrays. The
1598         behavior is undefined if the array isn't sorted.
1599
1600 2002/04/09  Nick Drochak <ndrochak@gol.com>
1601
1602         * DecimalTest.cs: Use AssertEquals() for better diagnostic message.
1603
1604 2002-04-09  Nick Drochak  <ndrochak@gol.com>
1605
1606         * ByteTest.cs: Use AssertEquals() for better diagnostic message.
1607
1608 2002-04-08  Nick Drochak  <ndrochak@gol.com>
1609
1610         * EnumTest.cs: Add a few tests for differently underlying types and
1611         the [Flags] attribute to test ToString().
1612
1613 2002-04-08  Nick Drochak  <ndrochak@gol.com>
1614
1615         * EnumTest.cs: Add test for ToString for the case where the enum
1616         has [Flags] on it, and a mask value is used.
1617
1618 2002-04-04  Nick Drochak  <ndrochak@gol.com>
1619
1620         * EnumTest.cs: Change one Assert() message string so the two are 
1621         unique. And clean up exception catching logic.
1622
1623 2002/03/28  Nick Drochak <ndrochak@gol.com>
1624
1625         * IntegerFormatterTest.cs: Eliminate warnings about unused exception
1626         variables.
1627
1628 2002-03-28  Nick Drochak  <ndrochak@gol.com>
1629
1630         * EnumTest.cs(TestFormat): Use Fail() instead of AssertEquals() in
1631         try-catch blocks. Add test to check if correct exception is being 
1632         thrown.
1633
1634 2002/03/18  Nick Drochak <ndrochak@gol.com>
1635
1636         * ByteTest.cs:
1637         * Int64Test.cs:
1638         * SByteTest.cs: Do not hard code the "$" as the currency symbol to
1639         use for Parse tests. This isn not really the fix we need. These
1640         number formats vary wildly depending on the culture the system
1641         runs with.  We need a much better strategy here for testing this.
1642         * Int32Test.cs: Use #if NOTYET-#endif to disable a test.  This removes
1643         an annoying compile warning.
1644
1645 2002-03-18  Nick Drochak  <ndrochak@gol.com>
1646
1647         * DoubleTest.cs:
1648         * EnumTest.cs: Add unique identifier to Assert()'s. Needed to find
1649         which one was faling on Linux.
1650
1651 2002-03-12  Nick Drochak  <ndrochak@gol.com>
1652
1653         * ArrayTest.cs: Add tests for IList methods and for enumerator on
1654         an array with non-zero lower bounds.
1655
1656 2002-03-09  Nick Drochak  <ndrochak@gol.com>
1657
1658         * ArrayTest.cs: Enable the enumerator test and include test for
1659         Multi-dimensional array enumerator.  Also include test for
1660         mutation _not_ invalidating the enumerator.
1661
1662 2002-03-09  Martin Baulig  <martin@gnome.org>
1663
1664         * Int16Test.cs, Int32Tests.cs, UInt16Tests.cs: Use "en-US" culture and
1665         don't let the user override.
1666
1667         * Int32Tests.cs: Cleanup. Use unique names in Assert()s, use AssertEquals()
1668         where appropriate etc.
1669
1670 2002-03-08  Martin Baulig  <martin@gnome.org>
1671
1672         * StringTest.cs: More String.Split tests.
1673
1674 2002-03-07  Martin Baulig  <martin@gnome.org>
1675
1676         * StringTest.cs: Added a few more tests for the bug fixes I just
1677         committed to String.cs.
1678
1679 2002-03-07  Martin Baulig  <martin@gnome.org>
1680
1681         * ArrayTest.cs: Fixed the FIXME in test #E05.
1682
1683 2002-03-06  Duco Fijma  <duco@lorentz.xs4all.nl>
1684         * CharEnumeratorTest.cs: made test regarding out-of-bounds checking
1685         a bit stronger (new failures fixed in CharEnumerator.cs).
1686
1687 2002-03-06  Martin Baulig  <martin@gnome.org>
1688
1689         * ArrayTest.cs (TestSetValue4): Added testcases #M94-#M96 for Array.Copy.
1690
1691         * ArrayTest.cs (TestCopyTo): Added testcases #F10-#F13 for arrays with
1692         non-zero lower bounds.
1693
1694         * ArrayTest.cs (TestCopyTo): Added test for copying an empty array
1695         to an empty array.
1696
1697 2002-03-06  Martin Baulig  <martin@gnome.org>
1698
1699         * ArrayTest.cs: Use unique labels for all the tests.
1700         (TestSetValue4): A big new testcase.
1701
1702 2002-03-06  Nick Drochak  <ndrochak@gol.com>
1703
1704         * VersionTest.cs: Fix for mscorlib behavior vs. docs. CompareTo(null)
1705         is legal.
1706         * UInt16Test.cs:
1707         * UInt32Test.cs:
1708         * UInt64Test.cs: Use NumberFormatInfo.InvariantInfo.CurrencySymbol
1709         where "$" was used. Should help suppress false negatives on systems
1710         where "$" is not the currency symbol.
1711
1712 2002-03-04  Duco Fijma  <duco@lorentz.xs4all.nl>
1713         * VersionTest.cs: created test cases for System.Version
1714
1715 2002-03-03  Duco Fijma  <duco@lorentz.xs4all.nl>
1716         * CharEnumeratorTest.cs: completed the test cases
1717
1718 2002-03-03  Nick Drochak  <ndrochak@gol.com>
1719
1720         * DateTimeTest.cs: make static member non-static -- wouldn't work on 
1721         Windows if it was static. Doesn't _need_ to be static anyway.
1722
1723 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
1724         * AttributeTest.cs: created, far from complete. 
1725         * CharEnumeratorTest.cs: created. Contains just the basic case.
1726         * AllTests.cs: added the two new tests above
1727
1728 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
1729         * BitConverterTest.cs: added one test for bug fix made to BitConverter
1730         * class.
1731
1732 2002-03-01  Martin Baulig  <martin@gnome.org>
1733
1734         * ArrayTest.cs: Commented out a few bits which are not yet implemented and
1735         marked them with FIXME's.
1736
1737         * DecimalTest.cs, DecimalTest2.cs: Added zero-arg constructors.
1738
1739         * MartinTests.cs: Enabled ArrayTests.cs.
1740
1741 2002-03-01  Duco Fijma <duco@lorentz.xs4all.nl>
1742
1743         * BitConverterTest.cs: completed test cases
1744
1745 2002-03-01  Martin Baulig  <martin@gnome.org>
1746
1747         * MartinTests.cs: 15 tests currently work on Linux, call them all and
1748         provide comments for the non-working tests.
1749
1750 2002-02-28  Duncan Mak  <duncan@ximian.com>
1751
1752         * MathTest.cs: Committed for Jon Guymon <gnarg@slackworks.com>.
1753
1754 2002-02-28  Martin Baulig  <martin@gnome.org>
1755
1756         * String.cs (TestCompare): Added a few tests.
1757         (TestFormat): Please don't compare two strings with Assert (... == ...),
1758         use AssertEquals instead - this gives you a better idea what went wrong
1759         if the test fails.
1760
1761 2002-02-28  Nick Drochak  <ndrochak@gol.com>
1762
1763         * BitConverterTest.cs: Test was trying to catch the wrong Exception.
1764         The MSDN docs clearly say ArgumentOutOfRangeException, but that's
1765         not what get's thrown.
1766
1767         * DoubleTest.cs: Get working against mscorlib reference.
1768
1769 2002-02-27  Duco Fijma <duco@lorentz.xs4all.nl>
1770         * GuidTest.cs: changed to reflect new meaning of Guid.ToString("")
1771         and Guid.ToString(null)
1772
1773 2002-02-26  Martin Baulig  <martin@gnome.org>
1774
1775         * MartinTests.cs: New file. This contains all the test which already
1776         work on Linux.
1777
1778         * String.cs: Added two testcases to TestTrim(), TestTrimStart() and
1779         TestTrimEnd().
1780
1781 2002-02-26  Martin Baulig  <martin@gnome.org>
1782
1783         * DateTimeTest.cs: Added testcases for the parsers. Use the invariant
1784         culture to run this test suite.
1785
1786         * TimeZoneTest.cs: Use the invariant culture to run this test suite.
1787
1788 2002-02-26  Duco Fijma <duco@lorentz.xs4all>
1789         * TimeSpanTest.cs: added test from TimeSpan.FromMilliseconds
1790
1791 2002-02-26  Martin Baulig  <martin@gnome.org>
1792
1793         * DateTimeTest.cs: New test.
1794
1795         * TimeZoneTest.cs: New test.
1796
1797 2002-02-25  Duco Fijma <duco@lorentz.xs4all.nl>
1798         * GuidTest.cs: all methods of System.Guid are now covered
1799         * BitConverterTest.cs: created, not yet complete
1800
1801 2002-02-21  Duco Fijma <duco@lorentz.xs4all.nl>
1802         * GuidTest.cs: changed according to fix in System.Guid
1803
1804 2002-02-20  Nick Drochak  <ndrochak@gol.com>
1805
1806         * Int64Test.cs: One array was giving us trouble.  Not sure why, but
1807         it's related to the number of elements in an Array.  For short Arrays
1808         the compiler doesn't use the PrivateImplmentationDetails struct,
1809         but for longer ones it does.  That's when our corlib fails. I paired
1810         down the array for now.
1811
1812 2002-02-19  Duco Fijma <duco@lorentz.xs4all.nl>
1813         * GuidTest.cs: added a few cases
1814
1815 2002-02-18  Nick Drochak  <ndrochak@gol.com>
1816
1817         * GuidTest.cs: Fix compile error.  Needed to cast the null in the call to
1818         constructor to avoid ambiguity.
1819
1820 2002-02-11  Nick Drochak  <ndrochak@gol.com>
1821
1822         * Int64Test.cs: Various fixes to make tests work against the ms corlib.
1823         Currency Symbol tests seem to be system dependant.  Not sure if this
1824         will work on other systems, so please test it if you can. The most
1825         disturbing one is negative numbers.  Should they be (n) or -n ?
1826
1827 2002-02-10  Nick Drochak  <ndrochak@gol.com>
1828
1829         * AllTests.cs: Add Int64Test to the Suite
1830         * Int64Test.cs: Change static member to instance member. This was
1831         causing NUnitConsole some grief.  Should be instance member anyway.
1832
1833 2002-02-09  Nick Drochak  <ndrochak@gol.com>
1834
1835         * ByteTest.cs:
1836         * Int16Test.cs:
1837         * Int32Test.cs:
1838         * SByteTest.cs:
1839         * UInt16Test.cs:
1840         * UInt32Test.cs:
1841         * UInt64Test.cs: Fixed tests where a "$" was hard coded.  Change it to
1842         use NumberFormatInfo.CurrentInfo.CurrencySymbol.  Also used
1843         NumberFormatInfo.InvariantInfo.CurrencySymbol where appropriate. These
1844         tests all pass now with mscorlib.
1845
1846 2002-01-06  Nick Drochak  <ndrochak@gol.com>
1847
1848         * ResolveEventArgsTest.cs: New test.
1849         * AllTests.cs: Added new test to suite.
1850
1851 2001-12-27  Nick Drochak <ndrochak@gol.com>
1852
1853         * UInt32Test.cs: Added messages to Asserts()'s to find out which one was faliing.
1854
1855 2001-12-21  Miguel de Icaza  <miguel@ximian.com>
1856
1857         * UInt32Test.cs: Added tests for UInt32.Parse.
1858
1859         * Int32Test.cs: Added tests for Int32.Parse for various cases.
1860
1861 2001-12-08  Nick Drochak  <ndrochak@gol.com>
1862
1863         * ByteTest.cs: Added messages to Assert()'s to find out which one was failing.
1864
1865 2001-11-28  Nick Drochak <ndrochak@gol.com>
1866
1867         * Int16Test.cs Int32Test.cs SByteTest.cs: Surgically removed tests that rely on culture of system.  These need to be crafted a bit differently.
1868
1869 2001-11-27  Nick Drochak  <ndrochak@gol.com>
1870
1871         * SByteTest.cs: Add messages to Assert()'s so we can tell where the tests fail.
1872
1873 2002-02-21  Bob Doan  <bdoan@sicompos.com>
1874
1875         * BooleanTest.cs: Added New test suite
1876         * AllTests.cs: Added new Boolean test to suite.
1877
1878 2002-02-24  Bob Doan  <bdoan@sicompos.com>
1879
1880         * BooleanTest.cs: Use correct argument order in AssertEquals
1881         * AllTests.cs: Added new Double test to suite.
1882         * DoubleTest.cs: Add new test suite
1883
1884 2002-02-24  Bob Doan  <bdoan@sicompos.com>
1885
1886         * DoubleTest.cs: Added parse tests to Double test suite, removed GetHashCodeTests