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