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