61e3b505172feea88ff0103e3b766bf141ca0621
[mono.git] / mcs / class / corlib / Test / System / ChangeLog
1 2008-05-02  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * ConvertTest.cs : added test for Convert.FromBase64String()
4           with excessive = characters (r102358).
5
6 2008-04-26  Zoltan Varga  <vargaz@gmail.com>
7
8         * ArrayTest.cs: Add a test for #383876.
9
10 2008-04-16  Zoltan Varga  <vargaz@gmail.com>
11
12         * DateTimeOffsetTest.cs (ToStringWithFormatAndCulture): Avoid dependency on
13         invariant culture. Fixes #380345.
14
15 2008-04-14  Zoltan Varga  <vargaz@gmail.com>
16
17         * StringTest.cs: Add a test for #374511.
18
19 2008-04-13  Zoltan Varga  <vargaz@gmail.com>
20
21         * TypeTest.cs: Add a test for #346419.
22
23 2008-04-09 Rodrigo Kumpera  <rkumpera@novell.com>
24
25         * TypeTest.cs (GetGenericArguments_ArgumentsHaveAttributes): Added test for bug #377596.
26         It verifies if it's possible to retrieve attributes from generic arguments.
27
28 2008-04-01  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
29
30         * StringTest.cs: New tests for string to check for several corner-cases
31           and parameter errors.
32
33 2008-04-01  Eyal Alaluf <eyala@mainsoft.com>
34
35         * NumberFormatterTest.cs: Test (-0.0).ToString.
36
37 2008-03-06  Zoltan Varga  <vargaz@gmail.com>
38
39         * TypeTest.cs (PublicKeyToken): Add a test for #367670.
40
41 2008-03-02  Roei Erez  <roeie@mainsoft.com>
42
43         * DateTimeTest.cs : add test cases for  Bug3522210.
44
45 2008-02-26  Ivan N. Zlatev  <contact@i-nz.net>
46
47         * AttributeTest.cs: Remove NotWorking as we pass those tests now.
48
49 2008-02-25  Atsushi Enomoto  <atsushi@ximian.com>
50
51         * DateTimeTest.cs : enable Bug3522210() and add new test for the bug,
52           patch by James Purcell.
53
54 2008-02-12  Gert Driesen  <drieseng@users.sourceforge.net>
55
56         * DelegateTest.cs: Added more tests for CreateDelegate, dealing with
57         a non-matching return type, case, arguments and inherited methods.
58
59 2008-02-11  Gert Driesen  <drieseng@users.sourceforge.net>
60
61         * DelegateTest.cs: Added incomplete set of (notworking) tests for
62         bug #360784.
63
64 2008-02-11  Eyal Alaluf <eyala@mainsoft.com>
65
66         * NumberFormatterTest.cs: Test +-Infinity & NaN ToString ("R")
67
68 2008-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
69
70         * CharCategoryTest.cs: Fixed line endings.
71         * CharTest.cs: Fixed line endings.
72         * MulticasrDelegate.cs: Fixed line endings.
73         * ExceptionTest.cs: Fixed line endings.
74
75 2008-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
76
77         * TypeTest.cs (InvokeMember_WithoutDefaultValue): Fixed assert to
78         allow test to pass on MS too.
79
80 2008-01-24  Rodrigo Kumpera  <rkumpera@novell.com>
81
82         * TypeTest.cs (InvokeMember_WithoutDefaultValue): Added test for bug #348522.
83         It call InvokeMember passing as method argument Missing.Value and a binder that
84         returns a method that doesn't have a default value for it's parameter.
85
86 2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
87
88         * AppDomainTest.cs: Added DefineDynamicAssembly tests for invalid
89         AssemblyBuilderAccess argument. Enabled test for DefineDynamicAssembly
90         overload taking IEnumerable<CustomAttributeBuilder>. Fixed typo in
91         comments.
92
93 2008-01-21  Sebastien Pouliot  <sebastien@ximian.com>
94
95         * DateTimeOffsetTest.cs: Add test case for Equals to validate 
96         Gendarme's finding.
97
98 2008-01-20  Gert Driesen  <drieseng@users.sourceforge.net>
99
100         * AppDomainTest.cs: Added test for DefineDynamicAssembly overload
101         taking IEnumerable<CustomAttributeBuilder>.
102         * EnvironmentCas.cs: Fixed line ending.
103
104 2008-01-15  Gert Driesen  <drieseng@users.sourceforge.net>
105
106         * TypeTest.cs: Added test for GetConstructor (Type []).
107
108 2008-01-15  Stephane Delcroix  <sdelcroix@novell.com>
109
110         * DateTimeOffsetTest.cs: tests for parsing f, F, s
111
112 2008-01-15  Stephane Delcroix  <sdelcroix@novell.com>
113
114         * DateTimeOffsetTest.cs: more tests, less bugs.
115
116 2008-01-14  Eyal Alaluf <eyala@mainsoft.com>
117
118         * DoubleTest.cs: Test +-Infinity & NaN default ToString (bug #353603)
119
120 2008-01-14  Stephane Delcroix  <sdelcroix@novell.com>
121
122         * DateTimeOffsetTest.cs: Tests for ParseExact (string, string, 
123         IFormatProvider)
124
125 2008-01-13  Gert Driesen  <drieseng@users.sourceforge.net>
126
127         * AppDomainTest.cs: Added ExecuteAssemblyByName and ExecuteAssembly
128         tests for assemblies without entrypoint.
129
130 2008-01-13  Eyal Alaluf <eyala@mainsoft.com>
131
132         * DecimalTest.cs, DoubleTest.cs: Add a few test cases as part of the
133           NumberFormatter redesign.
134
135 2008-01-13  Zoltan Varga  <vargaz@gmail.com>
136
137         * AppDomainTest.cs: Add a test for #350530.
138
139 2008-01-10  Zoltan Varga  <vargaz@gmail.com>
140
141         * DelegateTest.cs: Add CreateDelegate tests.
142
143 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
144
145         * DateTimeTest.cs : mark KindPattern() as not working (wrt #352210).
146
147 2008-01-09  Sebastien Pouliot  <sebastien@ximian.com>
148
149         * DateTimeTest.cs: In X509Certificate test case remove the Tick 
150         assert (depends on timezone) and add a test for AdjustToUniversal
151         when using Z.
152
153 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
154
155         * DateTimeTest.cs : the previous fix was reverted, so mark
156           corresponding test as NotWorking.
157
158 2008-01-09  Atsushi Enomoto  <atsushi@ximian.com>
159
160         * DateTimeTest.cs : added test for bug #352210. Renamed 
161           RoundtripKindPattern() to KindPattern(), as it is not really about
162           roundtrip. Test tick value for 'Z' pattern (X509 cert) as well.
163
164 2008-01-08  Marek Safar  <marek.safar@gmail.com>
165
166         * ArrayTest.cs: Test both LastIndexOf versions for
167         ArgumentOutOfRangeException.
168
169 2007-12-20  Gert Driesen  <drieseng@users.sourceforge.net>
170
171         * TypeTest.cs: Added GetProperty and GetProperties tests for bug
172         #349078.
173
174 2007-12-20  Gert Driesen  <drieseng@users.sourceforge.net>
175
176         * AppDomainTest.cs: Added tests for AssemblyName argument checks in
177         DefineDynamicAssembly overloads.
178
179 2007-12-18  Stephane Delcroix  <sdelcroix@novell.com>
180
181         * DateTimeOffsetTest.cs: forcing the tests to fix the build. en-us
182         locale was expected, but invariantculture is the default on the buildbot
183
184 2007-12-18  Stephane Delcroix  <sdelcroix@novell.com>
185
186         * DateTimeOffsetTest.cs: tests for ToString methods.
187
188 2007-12-16  Stephane Delcroix  <sdelcroix@novell.com>
189
190         * DateTimeOffsetTest.cs: additional tests.
191
192 2007-12-16  Stephane Delcroix  <sdelcroix@novell.com>
193
194         * DateTimeOffsetTest.cs: first batch of tests.
195
196 2007-12-11  Zoltan Varga  <vargaz@gmail.com>
197
198         * AppDomainTest.cs: Add test for reflection only assembly resolve events.
199
200 2007-11-18  Gert Driesen  <drieseng@users.sourceforge.net>
201
202         * EnumTest.cs: No longer derive from deprecated TestCase. Improved
203         and added tests for argument checks. Added tests to ToObject. Code
204         formatting. Group enums.
205
206 2007-11-16  Rodrigo Kumpera  <rkumpera@novell.com>
207
208         * TypeTest.cs: Splited MakeGenericType_UserDefinedType is two tests.
209         MakeGenericType_NestedUserDefinedType is the NotWorking part of 
210         the fix for bug #331199.
211
212         * TypeTest.cs: Added a NotWorking version of TestMakeGenericType_UserDefinedType
213         that has the behavior of .net 2.0 SP1.
214
215 2007-11-15  Zoltan Varga  <vargaz@gmail.com>
216
217         * TypeTest.cs: Add new test for GetProperties () and virtual new properties.
218
219 2007-11-15  Gert Driesen  <drieseng@users.sourceforge.net>
220
221         * Typetest.cs: Added and improve tests for InvokeMember. Enabled test
222         for bug #321735.
223
224 2007-11-14  Zoltan Varga  <vargaz@gmail.com>
225
226         * ArrayTest.cs: Add a test for Copy () and exceptions.
227
228 2007-11-13  Zoltan Varga  <vargaz@gmail.com>
229
230         * DelegateTest.cs: Add tests for virtual target methods.
231
232 2007-11-12  Zoltan Varga  <vargaz@gmail.com>
233
234         * DelegateTest.cs: Add tests for abstract target methods.
235
236 2007-11-12  Atsushi Enomoto  <atsushi@ximian.com>
237
238         * DoubleTest.cs : reverted the corresponding fix, so mark the
239           previous test as NotWorking.
240         * SingleTest.cs : added similar test for previous one.
241
242 2007-11-12  Atsushi Enomoto  <atsushi@ximian.com>
243
244         * DoubleTest.cs : added test for bug #320433.
245
246 2007-11-05  Gert Driesen  <drieseng@users.sourceforge.net>
247
248         * ArrayTest.cs: Improved tests for IEnumerable<T> implementation.
249
250 2007-11-05  Geoff Norton  <gnorton@novell.com>
251
252         * DoubleTest.cs: Add another Parse test handling whitespace (#321704).
253
254 2007-11-05  Rodrigo Kumpera  <rkumpera@novell.com>
255
256         * TypeTest.cs: Broke compilation for 1.0 builds.
257
258 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
259
260         * ArrayTest.cs: Add test cases for Enumerator<T>.Reset (#322248).
261
262 2007-11-05  Rodrigo Kumpera  <rkumpera@novell.com>
263
264         * TypeTest.cs: Added tests for bug #331199.
265
266 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
267
268         * StringTest.cs: Re-enabled TestSbytePtrConstructorOverflow[2,4] 
269         since they both works with SVN HEAD.
270
271 2007-11-05  Stephane Delcroix  <sdelcroix@novell.com>
272
273         * TimeZoneTest.cs: test for bug #323911
274
275 2007-11-03  Atsushi Enomoto  <atsushi@ximian.com>
276
277         * DateTimeTest.cs : test for bug #330085.
278
279 2007-11-03  Gert Driesen  <drieseng@users.sourceforge.net>
280
281         * ArgumentExceptionTest.cs: Added trivial ctor tests.
282
283 2007-11-01  Gert Driesen  <drieseng@users.sourceforge.net>
284
285         * EnvironmentTest.cs: Enabled test for bug ##333740.
286
287 2007-11-01  Atsushi Enomoto  <atsushi@ximian.com>
288
289         * DateTimeTest.cs : fixed test for bug #338064 - milliseconds are not
290           fully stored and caused mismatch. Format string was wrong.
291           Added test for local time parsing. 'K' should not cause missing
292           data (it could be empty).
293
294 2007-11-01  Atsushi Enomoto  <atsushi@ximian.com>
295
296         * DateTimeTest.cs : fixed bug #338064.
297
298 2007-10-27  Zoltan Varga  <vargaz@gmail.com>
299
300         * TypeTest.cs (InvokeMember_VarArgs): Enable this test.
301
302 2007-10-26  Zoltan Varga  <vargaz@gmail.com>
303
304         * TypeTest.cs: Add test for #336936.
305
306 2007-10-25  Gert Driesen  <drieseng@users.sourceforge.net>
307
308         * TypeTest.cs: Added test for bug #336841. Code formatting.
309
310 2007-10-24  Atsushi Enomoto  <atsushi@ximian.com>
311
312         * TypeTest.cs : tests for ReflectionOnlyGetType().
313
314 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
315
316         * EnvironmentTest.cs: Added test for bug #333740. Made names of some
317         existing tests more clear. Code formatting.
318
319 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
320
321         * DateTimeTest.cs: Added test for bug #322510.
322
323 2007-10-13  Gert Driesen  <drieseng@users.sourceforge.net>
324
325         * DelegateTest.cs: Enabled test for bug #333647.
326
327 2007-10-13  Gert Driesen  <drieseng@users.sourceforge.net>
328
329         * DelegateTest.cs: Added test for bug #333647. Added trivial tests
330         that verify null argument checks in CreateDelegate.
331
332 2007-10-05  Alp Toker  <alp@atoker.com>
333
334         * TypeTest.cs: Re-enable the regression test for #315863.
335
336 2007-09-29  Raja R Harinath  <harinath@gmail.com>
337
338         * ObjectTest.cs (TestToStringOnGenericInstances):
339         Fix expected string.
340
341 2007-09-28  Jb Evain  <jbevain@novell.com>
342
343         * ObjectTest.cs: add test for bug #329419
344
345 2007-09-28  William Holmes  <billholmes54@gmail.com>
346
347         * DateTimeTest.cs: Adding test for bug #324845
348
349 2007-09-13  Atsushi Enomoto  <atsushi@ximian.com>
350
351         * DecimalTest.cs : added test for midpoint rounding.
352
353 2007-09-13  Atsushi Enomoto  <atsushi@ximian.com>
354
355         * ActivatorTest.cs : new tests for cross-domain
356           CreateInstance().
357
358 2007-08-24  Jb Evain  <jbevain@novell.com>
359
360         * TypeTest.cs: Add tests for AssemblyQualifiedName for
361         byref types.
362
363 2007-08-23  Eyal Alaluf <eyala@mainsoft.com>
364
365         * DateTimeTest.cs: Added more tests for DateTime.Parse.
366
367 2007-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
368
369         * AttributeTest.cs: Added test for IsDefined, GetCustomAttribute
370         and GetCustomAttributes. Added tests for bug #81797. Remove use of
371         deprecated Assertion class, code formatting.
372
373 2007-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
374
375         * TypeTest.cs: Improved test for GetCustomAttributes, and avoid
376         dependency on order of attributes. Split IsDefined test and improved
377         part for bug #82431.
378
379 2007-08-15  Eyal Alaluf  <eyalal@mainsoft.com>
380
381         * EnumTest.cs, DecimalTest2.cs, DecimalTest.cs, ConvertTest.cs,
382           StringComparerTest.cs, DelegateTest.cs:
383           Adapt tests to TARGET_JVM.
384
385 2007-08-15  Gert Driesen  <drieseng@users.sourceforge.net>
386
387         * TypeTest.cs: Added IsDefined tests for bug #82431. Added tests for
388         GetCustomAttributes.
389
390 2007-08-13  Gert Driesen  <drieseng@users.sourceforge.net>
391
392         * ArgumentExceptionTest.cs: Added test for ctor (string, string).
393
394 2007-08-11  Zoltan Varga  <vargaz@gmail.com>
395
396         * ArrayTest.cs: Add new test for bug #82345.
397
398 2007-08-08  Atsushi Enomoto  <atsushi@ximian.com>
399
400         * IntPtrTest.cs : added test for ToString(string).
401
402 2007-08-07  Gert Driesen  <drieseng@users.sourceforge.net>
403
404         * TypeTest.cs: Uncomment test for bug #82211.
405
406 2007-08-04  William Holmes  <billholmes54@gmail.com>
407
408         * AppDomainTest.cs: Adding username to tempDir to avoid file access 
409          permissions.
410
411 2007-08-04  William Holmes  <billholmes54@gmail.com>
412
413         * TypeTest.cs: Removing generic method for net_1_1 profile.
414
415 2007-08-03  Zoltan Varga  <vargaz@gmail.com>
416
417         * TypeTest.cs: Add test for IsAssignableFrom and generic parameters.
418
419 2007-07-31  Gert Driesen  <drieseng@users.sourceforge.net>
420
421         * TypeTest.cs: Added test for bug #82211.
422
423 2007-07-21  Gert Driesen  <drieseng@users.sourceforge.net>
424
425         * BitConverterTest.cs: Remove use of deprecated Assertion class. 
426         Improved existing tests to verify throws exception. Create separate
427         tests for null argument checking. Added tests for empty byte array.
428
429 2007-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
430
431         * RuntimeMethodHandleTest.cs: Added operator and Equals tests.
432
433 2007-07-20  Atsushi Enomoto  <atsushi@ximian.com>
434
435         * AppDomainSetupTest.cs : added test for AppDomainInitializer.
436
437 2007-07-07  Alan McGovern  <amcgovern@novell.com>
438
439         * GuidTest.cs: Added test to make sure whitespace is trimmed correctly
440         for bug 81958
441
442 2007-07-07  Gert Driesen  <drieseng@users.sourceforge.net>
443
444         * DateTimeTest.cs: Added test for bug #81778. Enabled test for bug
445         #47720. Added tests for ParseExact argument checks. No longer derive
446         from deprecated Assertion class. Code formatting.
447
448 2007-07-06  Rodrigo Kumpera  <rkumpera@novell.com>
449
450         * DoubleTest.cs : Added test Parse_TrailingGarbage, for strings with garbage at the end
451
452 2007-07-06  Rodrigo Kumpera  <rkumpera@novell.com>
453
454         * DoubleTest.cs (Parse): Added test for whitespace only
455
456 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
457
458         * TypeTest.cs: Added tests for IsAbstract, IsCOMObject, IsImport,
459         IsInterface, IsPrimitive and IsValueType.
460
461 2007-07-04  Gert Driesen  <drieseng@users.sourceforge.net>
462
463         * MathTest.cs: No longer use Assertion as base class, and changed
464         asserts accordingly. Numbered tests. Added test for bug #82001.
465         Code formatting. 
466
467 2007-06-24  Gert Driesen  <drieseng@users.sourceforge.net>
468
469         * ArrayTest.cs: Added test for bug #81941.
470         * ByteTest.cs: Restore original CurrentCulture in teardown.
471         * DecimalFormatterTest.cs: Restore original CurrentCulture in teardown.
472         Code formatting.
473         * DecimalTest.cs: Code formatting.
474         * DoubleFormatterTest.cs: Test relies on specific culture, so set it 
475         up here. This worked before since the CurrentCulture was set in another
476         TestFixture, and the original one was not restored.
477         * FloatingPointFormatterTest.cs: Same.
478         * NumberFormatterTest.cs: Same. Removed stray tabs and fixes code
479         formatting.
480         * SingleFormatterTest.cs: Restore original culture on teardown. Code
481         formatting.
482         * SingleTest.cs: Same.
483         * StringComparerTest.cs: Restore original culture on teardown.
484
485 2007-06-06  Atsushi Enomoto  <atsushi@ximian.com>
486
487         * ConvertTest.cs : another bogus DateTime test.
488
489 2007-06-05  David Ferguson <davecferguson@gmail.com>
490
491         * DateTimeTest.cs : Add test for DateTime.Parse() exceptions.
492         
493 2007-05-20  Gert Driesen  <drieseng@users.sourceforge.net>
494
495         * DoubleTest.cs: Use Assert instead of deprecated Assertion. Code
496         style fixes. Added test for bug #81630. Fixed culture-sensitive
497         tests.
498
499 2007-05-17  Atsushi Enomoto  <atsushi@ximian.com>
500
501         * DateTimeTest.cs : test for 'o' and 'K'.
502
503 2007-05-09  Marek Habersack  <mhabersack@novell.com>
504
505         * DateTimeTest.cs: added tests for the "HH':'mm tt MM/dd/yyyy"
506         parse format.
507
508 2007-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
509
510         * TypeTest.cs: Added test for Equals with null argument.
511
512 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
513
514         * DateTimeTest.cs : test for 'F' rmoving preceding '.'
515
516 2007-04-25  Atsushi Enomoto  <atsushi@ximian.com>
517
518         * DateTimeTest.cs : test for new-2.0 'F' pattern letter.
519
520 2007-04-19  Gert Driesen  <drieseng@users.sourceforge.net>
521
522         * ArrayTest.cs: Added test for Resize. Spaces to tabs.
523
524 2007-03-13  Alp Toker  <alp@atoker.com>
525
526         * TypeTest.cs: Add a regression test for #63841.
527
528 2007-03-08  Gert Driesen  <drieseng@users.sourceforge.net>
529
530         * StringComparerTest.cs: Added tests for bug #80928. Added binary
531         serialization compatibility tests.
532
533 2007-03-06  Zoltan Varga  <vargaz@gmail.com>
534
535         * TypeTest.cs: Add a regression test for #81037.
536
537 2007-03-06  Atsushi Enomoto  <atsushi@ximian.com>
538
539         * StringTest.cs : revert r73699 which does not make sense.
540
541 2007-02-25  Gert Driesen  <drieseng@users.sourceforge.net>
542
543         * AppDomainSetupTest.cs: Added tests for bug #80934.
544         * AppDomainTest.cs: Added tests for bug #80934.
545
546 2007-01-25  Atsushi Enomoto  <atsushi@ximian.com>
547
548         * DateTimeTest.cs : test for copying Kind property.
549
550 2007-01-14  Jensen Somers <jensen.somers@gmail.com>
551
552     * ArraySegmentTest.cs: Add a test case for the ArraySegment.Equals
553     functionality.
554
555 2006-12-30  Alp Toker  <alp@atoker.com>
556
557         * MathTest.cs: Add test case for new (2.0) Decimal.Ceiling.
558         Based on feedback on #80384.
559
560 2006-12-22  Sebastien Pouliot  <sebastien@ximian.com> 
561
562         * DateTimeTest.cs: Add test cases for new (2.0) [To|From]Binary
563         * VersionTest.cs: Add test cases for new (2.0) Major|MinorRevision
564         properties and for other untested (uncovered) stuff.
565
566 2006-12-22  Robert Jordan <robertj@gmx.net>
567
568         * ArrayTest.cs: Add tests for bug #80299.
569
570 2006-12-16  Raja R Harinath  <rharinath@novell.com>
571
572         * TypeTest.cs (TestNestedTypes): New test inspired by #80242.
573
574 2006-12-01  Gert Driesen  <drieseng@users.sourceforge.net>
575
576         * DateTimeTest.cs: Added test for bug #80094. Remoted trailing tabs.
577
578 2006-11-26  Miguel de Icaza  <miguel@novell.com>
579
580         * DecimalTest.cs: Add new tests for TryParse.
581
582 2006-11-13  Atsushi Enomoto  <atsushi@ximian.com>
583
584         * StringTest.cs : added test for IndexOf(string,StringComparison).
585
586 2006-11-07  Dick Porter  <dick@ximian.com>
587
588         * DateTimeTest.cs: TestToString(): Must specify '+0' for GMT.
589
590         * TimeZoneTest.cs: Daylight saving ends at 2am in GMT.  (This test
591         fails on MS, they return "01/01/0001 00:00:00")
592
593 2006-10-22  Zoltan Varga  <vargaz@gmail.com>
594
595         * AppDomainTest.cs: Disable the not yet working #79720 test.
596
597 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
598
599         * AppDomainTest.cs: Modified test for bug #79720 to also check the
600         number of loaded assemblies. Added additional test for bug #79720 to
601         ensure no regressions are introduced. Enabled test for bug #79715.
602
603 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
604
605         * AppDomainTest.cs: Added tests for bug #79715, #79522, #79720.
606         All marked NotWorking until patches have been approved.
607
608 2006-10-19  Gert Driesen  <drieseng@users.sourceforge.net>
609
610         * VersionTest.cs: Reworked tests for NUnit 2.2.x.
611
612 2006-10-14  Gert Driesen  <drieseng@users.sourceforge.net>
613
614         * BadImageFormatExceptionTest.cs: Added ctors tests.
615
616 2006-10-07  Gert Driesen  <drieseng@users.sourceforge.net>
617
618         * EnumTest.cs: Improved TestFormat_Args tests to check whether correct
619         exception is thrown.
620
621 2006-09-05  Raja R Harinath  <rharinath@novell.com>
622
623         * DateTimeTest.cs (Kind): Add test for DateTime.Today.
624
625 2006-09-01  Raja R Harinath  <rharinath@novell.com>
626
627         * TypeTest.cs (GenericByRef): New.  Inspired by #79238.
628
629         Re-enable TypeTest.
630         * TypeTest.cs (TypeTest): Remove explicit constructor that
631         disabled the default empty constructor.
632         (Name): Use Assert.AreEqual.
633         (ByrefTypes): Use a nested type rather than TypeTest.
634         (InvokeMemberMatchPrimitiveTypeWithInterface): Likewise.
635         (Bug79023): Disable.
636
637 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
638
639         * TypeTest.cs: Add a test for #79110.
640
641 2006-08-22  Sebastien Pouliot  <sebastien@ximian.com>
642
643         * DateTimeTest.cs: Split the X509Certificate test in two - so the 'Z'
644         literal case can be marked as NotWorking under 2.0 (anyway this doesn't
645         affect X.509 certificate parsing).
646         * StringTest.cs: Add a missing test case and split some existing (to 
647         use nunit2  syntax).
648         * TypeTest.cs: Fix the unit test build (for 2.0) so that monobuild can
649         run them (both profiles).
650
651 2006-08-19  Miguel de Icaza  <miguel@novell.com>
652
653         * StringTest.cs: Add test.
654
655 2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>
656
657         * DateTimeTest.cs: Added checks for DateTimeKind (2.0) for the special
658         case of handling X.509 certificate dates. Added more checks (Kind) for
659         the failing test case.
660
661 2006-08-14  Raja R Harinath  <rharinath@novell.com>
662
663         * ActivatorTest.cs (GenericType_Open1): New test based on #78943.
664         (GenericType_Open2, GenericTypes_Closed): Likewise.
665
666 2006-08-05  Duncan Mak  <duncan@novell.com>
667
668         * CharTest.cs (TestTryParseValid, TestTryParseInvalid): Added
669         tests for 2.0 method Char.TryParse.
670
671 2006-07-24  Atsushi Enomoto  <atsushi@ximian.com>
672
673         * CharTest.cs : added tests for utf32 conversion methods.
674
675 2006-07-19  Kornél Pál  <kornelpal@gmail.com>
676
677         * StringTest.cs: Added some more TestSbytePtrConstructorNegative tests
678           and TestSbytePtrConstructorOverflow tests.
679
680 2006-07-18  Kornél Pál  <kornelpal@gmail.com>
681
682         * StringTest.cs: Added several tests for constructors that take sbyte*
683           as an argument. This covers bug #78703 as well. Renamed
684           TestUnsafeConstructors to TestCharPtrConstructors and removed sbyte*
685           tests from that test.
686
687 2006-07-11  Zoltan Varga  <vargaz@gmail.com>
688
689         * DoubleTest.cs: Add a test for inner whitespace and Parse ().
690
691 2006-07-10  Atsushi Enomoto  <atsushi@ximian.com>
692
693         * DateTimeTest.cs : (Kind) make it work consistently.
694
695 2006-07-07  Atsushi Enomoto  <atsushi@ximian.com>
696
697         * DateTimeTest.cs : test for DateTimeKind handling in ToLocalTime()
698           and ToUniversalTime() (bug #78784).
699
700 2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>
701
702         * DoubleTest.cs : added test for bug #78546.
703
704 2006-06-20  Jb Evain  <jbevain@gmail.com>
705
706         * MathTest.cs: add tests for Math.Truncate.
707
708 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
709
710         * ArrayTest.cs : test for bug #77277 by Kazuki Oikawa.
711
712 2006-04-26  Atsushi Enomoto  <atsushi@ximian.com>
713
714         * DoubleTest.cs : added tset for bug #77721.
715
716 2006-04-26  Atsushi Enomoto  <atsushi@ximian.com>
717
718         * TypeTest.cs : added test for bug #77367.
719
720 2006-03-31  Zoltan Varga  <vargaz@gmail.com>
721
722         * EnvironmentTest.cs: Add tests for SetEnvironmentVariable.
723
724 2006-03-27  Atsushi Enomoto  <atsushi@ximian.com>
725
726         * TimeSpanTest.cs : updated tests to not fail under run-test-ondotnet
727           on 2.0 profile. Thus marked them as NotWorking (since they are
728           regarded as working).
729
730 2006-03-16  Atsushi Enomoto  <atsushi@ximian.com>
731
732         * DoubleTest.cs : added ParseEmptyString().
733
734 2006-03-12  Zoltan Varga  <vargaz@gmail.com>
735
736         * TypeTest.cs: Add test for #74947.
737
738 2006-02-18  Raja R Harinath  <harinath@gmail.com>
739
740         * TypeTest.cs (ByrefType): New.
741
742 2006-02-17  Raja R Harinath  <rharinath@novell.com>
743
744         * TypeTest.cs: Rename one of the instances of Foo<T> to ComFoo<T>.
745
746 2006-02-14  Ankit Jain  <jankit@novell.com>
747
748         * ArraySegmentTest.cs: Fix a misplaced #endif.
749
750 2006-02-14  Ankit Jain  <jankit@novell.com>
751             Raja R Harinath  <rharinath@novell.com>
752
753         * ArraySegmentTest.cs: New.
754
755 2006-02-02  Zoltan Varga  <vargaz@gmail.com>
756
757         * TypeTest.cs: Add test for getting custom attributes of generic
758         instances.
759
760 2006-01-31  Atsushi Enomoto  <atsushi@ximian.com>
761
762         * StringTest.cs : Added test for bug #77412.
763
764 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
765
766         * StringTest.cs : numbered some assertions.
767
768 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
769
770         * ModuleHandleTest.cs : GetPEKind() is not public in 2.0 RTM.
771
772 2006-01-03  Zoltan Varga  <vargaz@gmail.com>
773
774         * ActivatorTest.cs: Add Nullable tests.
775
776 2006-01-02  Sebastien Pouliot  <sebastien@ximian.com>
777
778         * ActivatorTest.cs: Added new test cases for bug #71300 and for some
779         specific types that cannot be created using Activator.
780         * TypeTest.cs: Added new test cases for bug #71300.
781
782 2006-01-02  Zoltan Varga  <vargaz@gmail.com>
783
784         * TypeTest.cs: Add Nullable tests.
785
786 2005-12-26  Zoltan Varga  <vargaz@gmail.com>
787
788         * TimeZoneTest.cs: Fix CET tests.
789
790 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com> 
791  
792         * TimeZoneTest.cs: Added test cases for serialization interop.
793
794 2005-12-23  Sebastien Pouliot  <sebastien@ximian.com>
795
796         * DecimalTest.cs: Re-enabled Single rounding tests (which had nothing
797         to do with bug #60227). The problems were in the string output of the
798         float - which was then used to parse the decimal.
799
800 2005-12-22  Raja R Harinath  <rharinath@novell.com>
801
802         * ConsoleTest.cs: Modernize to use attributes and Assert class.
803
804 2005-12-20  Sebastien Pouliot  <sebastien@ximian.com>
805
806         * DecimalTest.cs: Fixed test cases to run (without failures) on 2.0.
807         Re-activated TestDiv by excluding only the failures from Mono (so it
808         doesn't get worse), in fact we only have 1 (very small) difference
809         with MS 2.0.
810         * DecimalTest2.cs: Fixed test cases to run (without failures) on 2.0.
811
812 2005-12-20  Raja R Harinath  <rharinath@novell.com>
813
814         * TypeTest.cs (FullNameGenerics): Add tests for AssemblyQualifiedName.
815         (IsAssignable): New.  Test Type.IsAssignableFrom for generic types.
816
817 2005-12-19  Sebastien Pouliot  <sebastien@ximian.com>
818
819         * ArrayTest.cs: Added test cases for a binary search with an empty
820         list (bug #77030). Fixed other test cases so they execute without 
821         failures under MS 2.0. Removed test cases for API changes in 2.0 
822         final.
823
824 2005-12-18  Raja R Harinath  <harinath@gmail.com>
825
826         * TypeTest.cs (FullNameGenerics): Identify individual assertions.
827
828 2005-12-15  Sebastien Pouliot  <sebastien@ximian.com>
829
830         * DoubleTest.cs: Added test cases for parsing hexadecimal strings.
831         * SingleTest.cs: Added test cases for parsing hexadecimal strings.
832
833 2005-12-14  Sebastien Pouliot  <sebastien@ximian.com>
834
835         * BadImageFormatExceptionCas.cs: MS fixed this in 2.0 final (#71861).
836
837 2005-12-13  Zoltan Varga  <vargaz@gmail.com>
838
839         * ArrayTest.cs: Add regression test for #76973.
840
841 2005-12-13  Atsushi Enomoto  <atsushi@ximian.com>
842
843         * DoubleTest.cs : added test for bug #75228.
844
845 2005-12-09  Raja R Harinath  <rharinath@novell.com>
846
847         * TypeTest.cs (TypeParameterIsNotGeneric): New.  Test invariants
848         listed in MSDN docs.
849
850 2005-12-08  Sebastien Pouliot  <sebastien@ximian.com>
851
852         * AppDomainSetupTest.cs: Adapted tests to work on both Mono/MS and
853         both 1.1/2.0. Most of the previously "NonWorking" test cases were
854         really path issues (valid on Linux, invalid on Windows).
855
856 2005-12-06  Sebastien Pouliot  <sebastien@ximian.com> 
857  
858         * ConvertTest.cs: Added test case for bug #76876 (new lines in b64).
859         * NumberFormatterTest.cs: Moved back "NotWorking" tests into their 
860         normal test case (Test13024). Added more tests for carry propagation.
861
862 2005-12-05  Peter Dennis Bartok  <pbartok@novell.com>
863
864         * EnumTest.cs: Added test for "no bits set" on flags enum (bug #76921)
865
866 2005-12-05  Sebastien Pouliot  <sebastien@ximian.com>
867
868         * AppDomainSetupTest.cs: Fixed test cases to execute properly under
869         MS 1.1 SP1 and 2.0 final.
870         * DateTimeTest.cs: Split TestParse5 into several test cases to find 
871         the one failing under MS 1.1 SP1. Also fixed tests for MS 2.0 final.
872
873 2005-11-19  Zoltan Varga  <vargaz@gmail.com>
874
875         * ArrayTest.cs: Reenable some previously not-working 2.0 tests.
876
877 2005-11-11  Raja R Harinath  <rharinath@novell.com>
878
879         * ArrayTest.cs (Resize_null): New.  Test Resize<T> with a null argument.
880
881 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
882
883         * Int64Test.cs : ditto for long. Numbered tests.
884
885 2005-11-09  Atsushi Enomoto  <atsushi@ximian.com>
886
887         * Int32Test.cs : Added tests for parsing "2147483648" (should be error)
888
889 2005-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
890
891         * StringTest.cs: new test for LastIndexOfAny.
892
893 2005-10-18  Zoltan Varga  <vargaz@gmail.com>
894
895         * TypeTest.cs: Add tests for #75515.
896
897 2005-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
898
899         * TypeTest.cs: Added GetTypeCode test.
900
901 2005-10-14  Atsushi Enomoto  <atsushi@ximian.com>
902
903         * DateTimeTest.cs : another crappy Windows dependent format.
904
905 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
906
907         * DelegateTest.cs: New file.
908
909 2005-09-26  Zoltan Varga  <vargaz@gmail.com>
910
911         * StringTest.cs: Add test for #76204.
912
913 2005-09-20  Gert Driesen  <drieseng@users.sourceforge.net>
914
915         * TypeTest.cs: test for #76150.
916
917 2005-09-14  Atsushi Enomoto  <atsushi@ximian.com>
918
919         * DateTimeTest.cs : test for #76082.
920
921 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
922
923         * DateTimeTest.cs : test for #72132.
924
925 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
926
927         * DateTimeTest.cs : test for #75995.
928
929 2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>
930
931         * DateTimeTest.cs : test for #75213.
932
933 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
934
935         * DateTimeTest.cs : another COM dependent idiotic parse.
936
937 2005-08-19  Gert Driesen <drieseng@users.sourceforge.net>
938
939         * ConvertTest.cs: FromBase64String always return zero-length byte 
940         array for a zero-length string. On 2.0 profile, FromBase64String also
941         returns a zero-length byte array for a whitespace-only string.
942         Added tests for empty and whitespace-only byte array.
943
944 2005-08-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
945
946         * ConvertTest.cs: added test for bug #75840.
947
948 2005-08-18  Gert Driesen  <drieseng@users.sourceforge.net>
949
950         * ConvertTest.cs: Added mix/max base 16 convert from string tests for
951         byte/short/int.
952
953 2005-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
954
955         * ConvertTest.cs: Added tests for hex prefixed value, bad hex prefixes,
956         negative hex values, invalid chars for base 10 and 16 values, empty
957         base values, values containing only hex prefix, values containing only
958         negative sign.
959
960 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
961
962         * DateTimeTest.cs : added ParseCOMDependent().
963
964 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
965
966         * DateTimeTest.cs : added EmptyFormatPattern() failure case.
967         * StringTest.cs : number asserts.
968
969 2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>
970
971         * DateTimeTest.cs : added test for M/d/yyyy. Uncommented B14 in
972           TestToString() (working). Commented some part of TestParseExact3()
973           (timezone dependent). Commented one case in TestParse5() (fails
974           under MS.NET).
975
976 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
977
978         * StringTest.cs: Add tests for Split(String[]).
979
980 2005-07-25  Raja R Harinath  <rharinath@novell.com>
981
982         * EnumTest.cs (TestParse2): Enable testcases.
983
984 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>
985
986         * AttributeTest.cs: Add test for bug #75514.
987
988 2005-07-07  Gert Driesen  <drieseng@users.sourceforge.net>
989
990         * TypeTest.cs: Added test for bug #75408. Modified tests to use
991         Assert instead of inheriting from deprecated Assertion class.
992
993 2005-07-04  Ben Maurer  <bmaurer@ximian.com>
994
995         * StringTest.cs: Add a test for 63981, which seems to be fixed
996
997 2005-06-30  Sebastien Pouliot  <sebastien@ximian.com> 
998
999         * GuidTest.cs: Updated tests to NUnit 2.2 format. Added tests for new
1000         2.0 methods. Added missing tests for some constructors. Fixed 2 tests
1001         to work on bigendian machines.
1002
1003 2005-06-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1004
1005         * ConvertTest.cs: added test from Lluis.
1006
1007 2005-06-27  Atsushi Enomoto  <atsushi@ximian.com>
1008
1009         * StringTest.cs : added new Trim() tests for bug #75259.
1010
1011 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com> 
1012
1013         * CharCategoryTest.cs: Added new whitespace (to fix failure on Mono, 
1014         there are other failures when executed under 2.0 beta 2).
1015         * CharTest.cs: Added test to check for all whitespaces.
1016
1017 2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1018
1019         * ConvertTest.cs: added new tests for FromBase64String.
1020
1021 2005-06-06  Sebastien Pouliot  <sebastien@ximian.com>
1022
1023         * ModuleHandleTest.cs: Renamed PortableExecutableKind to *Kinds to fix
1024         compilation.
1025
1026 2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1027
1028         * ActivatorTest.cs: removed CreateCom* tests, as we don't support that
1029         and will never do.
1030
1031         * AppDomainSetupTest.cs: fixed a 'NotWorking' test and added a comment
1032         to the other.
1033
1034 2005-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1035
1036         * TypeTest.cs: new test for null in Type [] for GetConstructor().
1037
1038 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>
1039
1040         * ActivatorTest.cs: Updated current tests (which weren't executed 
1041         since ...) and added more to test exceptions and unification.
1042
1043 2005-05-27  Raja R Harinath  <rharinath@novell.com>
1044
1045         * DateTimeTest.cs (TestParseExact2): Remove.  Merge into ...
1046         (TestParseExact3): ... here.  Fix to convert the parsed DateTime
1047         to UTC before comparing values.
1048
1049 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1050
1051         * DateTimeTest.cs : TestParse3() is still NotWorking on others' :(
1052
1053 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1054
1055         * DateTimeTest.cs : added testcase for #72788. Test that assures we
1056           reject 2 digit years for "yyyy".
1057
1058 2005-05-25  Atsushi Enomoto  <atsushi@ximian.com>
1059
1060         * DateTimeTest.cs : removed some NotWorking (they are working).
1061           Added testcase for #63137.
1062
1063 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
1064
1065         * DateTimeTest.cs : testcase for #60912.
1066
1067 2005-05-24  Atsushi Enomoto  <atsushi@ximian.com>
1068
1069         * DateTimeTest.cs : testcase for #71289.
1070
1071 2005-05-21  Ben Maurer  <bmaurer@ximian.com>
1072
1073         * StringTest.cs: Add a test for bug #62160
1074
1075 2004-10-03  Gert Driesen  <drieseng@users.sourceforge.net>
1076
1077         * StringTest.cs: Added test for issue with replacing of null chars
1078         (bug #67395).
1079
1080 2005-05-19  Ben Maurer  <bmaurer@ximian.com>
1081
1082         * MulticastDelegate.cs: Test for equals where !(obj is Delegate)
1083
1084 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
1085
1086         * DateTimeTest.cs : Added bug #74775 case to TestParseExact().
1087
1088 2005-05-15  Atsushi Enomoto  <atsushi@ximian.com>
1089
1090         * DateTimeTest.cs : added Parse() test for bug #74936.
1091
1092 2005-05-13  Gert Driesen <drieseng@users.sourceforge.net>
1093         
1094         * ActivatorTest.cs: Tests for exceptions thrown by CreateInstance
1095         overloads if type is abstract.
1096
1097 2005-05-08  Gert Driesen <drieseng@users.sourceforge.net>
1098
1099         * DoubleFormatterTest.cs: re-enabled test as bug #60110 is fixed.
1100
1101 2005-05-07  Atsushi Enomoto  <atsushi@ximian.com>
1102
1103         * DoubleTest.cs : added test for #72955.
1104
1105 2005-05-07  Ben Maurer  <bmaurer@ximian.com>
1106
1107         * ArrayTest.cs: Test for #70725.
1108
1109 2005-04-23  Zoltan Varga  <vargaz@freemail.hu>
1110
1111         * MathTest.cs: Add new rounding test.
1112
1113 2005-04-16  Ben Maurer  <bmaurer@ximian.com>
1114
1115         * DateTimeTest.cs: Remove tests that fail durring DST.
1116
1117 2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>
1118
1119         * AppDomainCas.cs: New. Permission (CAS) unit tests for AppDomain.
1120
1121 2005-03-31  Sebastien Pouliot  <sebastien@ximian.com>
1122
1123         * ExceptionTest.cs: Added check for ArgumentNullException on 
1124         GetObjectData method.
1125
1126 2005-03-30  Zoltan Varga  <vargaz@freemail.hu>
1127
1128         * TypeTest.cs: Add new tests for bug #73972.
1129
1130 2005-03-24  Zoltan Varga  <vargaz@freemail.hu>
1131
1132         * StringTest.cs: Added tests for new methods.
1133
1134         * ModuleHandleTest.cs: Fix warning.
1135
1136 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
1137
1138         * ActivatorCas.cs: New. CAS unit tests for Activator.
1139         * ConsoleCas.cs: New. CAS unit tests for Console.
1140         * EnvironmentCas.cs: Added partial trust test cases.
1141         * ExceptionCas.cs: Added partial trust test cases.
1142         * MarshalByRefObjectCas.cs: New. CAS unit tests for MarshalByRefObject.
1143         * RuntimeMethodHandleCas.cs: New. CAS unit tests RuntimeMethodHandle.
1144         * TypedReferenceCas.cs: New. CAS unit tests for TypedReference.
1145
1146 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
1147
1148         * BadImageFormatExceptionCas.cs: New. Permission tests for 
1149         BadImageFormatException.
1150
1151 2005-03-14  Sebastien Pouliot  <sebastien@ximian.com> 
1152
1153         * EnvironmentCas.cs: Fixed failures under MS for NET_1_1.
1154         * ExceptionCas.cs: Fixed failures under MS for NET_1_1.
1155
1156 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
1157
1158         * TypeTest.cs: Add tests for bug #73432.
1159
1160 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
1161
1162         * StringTest.cs: Add some unsafe ctor tests.
1163
1164 2005-02-19  Ben Maurer  <bmaurer@ximian.com>
1165
1166         * RandomTest.cs (NextDouble): Disable. See comment.
1167
1168 2005-02-14  Zoltan Varga  <vargaz@freemail.hu>
1169
1170         * TypeTest.cs: Add tests for byref types.
1171
1172 2005-02-12  Ben Maurer  <bmaurer@ximian.com>
1173
1174         * *: Fix up tests on 2.0 by explicitly boxing.
1175
1176 2005-02-11  Nick Drochak  <ndrochak@ieee.org>
1177
1178         * NumberFormatterTest.cs:
1179         * DecimalTest.cs: 
1180         * DecimalTest2.cs: Put NotWorking on some tests.
1181
1182 2005-02-01  Atsushi Enomoto  <atsushi@ximian.com>
1183
1184         * NumberFormatterTest.cs : override SetUp().
1185
1186 2005-01-31  Nick Drochak  <ndrochak@ieee.org>
1187
1188         * StringTest.cs: Some NotWorking tests fail on .NET too.  Fix the tests
1189         and then try on mono.
1190
1191 2005-01-30  Nick Drochak  <ndrochak@ieee.org>
1192
1193         * StringTest.cs: Surgically remove some failing tests.
1194
1195 2005-01-29  Zoltan Varga  <vargaz@freemail.hu>
1196
1197         * EnvironmentTest.cs: Reenable command line args test.
1198
1199 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>  
1200  
1201         * EnvironmentTest.cs: Added a new unit for GetCommandLineArgs to track
1202         bug #71938.
1203
1204 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
1205
1206         * EnvironmentCas.cs: New. Permission tests for Environment.
1207         * ExceptionCas.cs: New. Permission tests for Exception.
1208
1209 2005-01-27  Nick Drochak  <ndrochak@ieee.org>
1210
1211         * UInt64Test.cs: Identify tests better
1212
1213 2005-01-24  Sebastien Pouliot  <sebastien@ximian.com> 
1214
1215         * EnvironmentTest.cs: Updated to NUnit 2.2 syntax. Added some tests
1216         (mostly for NET_2_0).
1217
1218 2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
1219         * TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and 
1220         Type.FilterName delegates (more precisely the implementations behind)
1221         
1222 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
1223
1224         * ArrayTest.cs: Add AsReadOnly tests.
1225
1226 2005-01-11  Sebastien Pouliot  <sebastien@ximian.com>
1227
1228         * AppDomainTest.cs: Removed tests for Activate and ActivateNewProcess
1229         as the methods have been removed from fx 2.0.
1230
1231 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com> 
1232
1233         * ApplicationIdentityTest.cs: Changed NullReferenceException for
1234         ArgumentNullException (fixed in Dec CTP) and added test for cultures
1235         in the application indentity.
1236         * TimeZoneTest.cs: Ignore (don't fail) test if the current time zone
1237         isn't part of the test suite.
1238
1239 2005-01-10  Nick Drochak  <ndrochak@ieee.org>
1240
1241         * ConvertTest.cs: Test for exception thrown by 1.1. This is different
1242         than the MSDN docs say.  Probably a doc bug.
1243
1244 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
1245
1246         * AppDomainTest.cs: Un-ignore tests that unloaded the appdomain (they
1247         previously displayed a lot of GC warnings). SetAppDomainPolicy_Dual is
1248         fixed (i.e. it throws the excepted exception) in 2.0 (Dec CTP).
1249         * BitConverterTest.cs: Exception thrown only for 1.0/1.1 - an empty 
1250         string is returned in 2.0.
1251
1252 2005-01-08  Miguel de Icaza  <miguel@ximian.com>
1253
1254         * Int32Test.cs: Add a couple of new formatting tests.
1255
1256         * ConvertTest.cs: Updated the kind of exception thrown.
1257
1258         * BitConverterTest.cs: There is no exception thrown in .NET here.
1259         Fixes an false negative.
1260
1261 2005-01-04  Raja R Harinath  <rharinath@novell.com>
1262
1263         Fix for forthcoming type-lookup standard-conformance changes.
1264         * StringTest.cs: Don't refer to System.Text.Encoding.ASCII.
1265         Import the System.Text namespace and refer to Encoding.ASCII.
1266
1267 2004-11-24  Zoltan Varga  <vargaz@freemail.hu>
1268
1269         * TypeTest.cs: Add regression test for #69787.
1270
1271 2004-11-16  Zoltan Varga  <vargaz@freemail.hu>
1272
1273         * TypeTest.cs: Make property accessor test #if NET_2_0.
1274
1275 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
1276
1277         * TypeTest.cs: Add test typeof (IntPtr).IsPrimitive.
1278         
1279 2004-11-15  Sebastien Pouliot  <sebastien@ximian.com>
1280
1281         * BitConverter.cs: Added test for (legal) ToString (new byte [0]).
1282
1283 2004-11-15  Zoltan Varga  <vargaz@freemail.hu>
1284
1285         * TypeTest.cs: Add test for bug #69389.
1286
1287 2004-11-11  Zoltan Varga  <vargaz@freemail.hu>
1288
1289         * TypeTest.cs: Add test for bug #69365.
1290
1291 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
1292
1293         * AppDomainTest.cs: Reenable SetData/GetData (null) tests.
1294
1295 2004-11-01  Zoltan Varga  <vargaz@freemail.hu>
1296
1297         * StringTest.cs: Add new tests for (sbyte*, Encoding) ctor.
1298
1299 2004-10-27  Ben Maurer  <bmaurer@ximian.com>
1300
1301         * DateTimeTest.cs (TestToString): Remove test C28.
1302         The test does not work in banglore because they have an
1303         offset that has a half-hour part. 
1304
1305 2004-10-25  Zoltan Varga  <vargaz@freemail.hu>
1306
1307         * TypeTest.cs: Add tests for byref types.
1308
1309 2004-10-08  Zoltan Varga  <vargaz@freemail.hu>
1310
1311         * ConvertTest.cs: Add test for bug #67780.
1312
1313 2004-10-06  Zoltan Varga  <vargaz@freemail.hu>
1314
1315         * TypeTest.cs: Add tests for GetInterfaces ().
1316
1317 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
1318
1319         * TypeTest.cs: Add test for empty namespaces.
1320
1321 2004-10-02  Zoltan Varga  <vargaz@freemail.hu>
1322
1323         * Int32Test.cs: Add tests for TryParse ().
1324
1325 2004-09-23  Martin Garton  <martin@wrasse.demon.co.uk>
1326
1327         * ConvertTest.cs: Ensure ToType() fails with an ArgumentException in
1328         a case where is cannot convert.
1329
1330 2004-09-24  Zoltan Varga  <vargaz@freemail.hu>
1331
1332         * TypeTest.cs: Add test for StructLayoutAttribute.
1333
1334 2004-09-22  Sebastien Pouliot  <sebastien@ximian.com>
1335
1336         * RandomTest.cs: Commented test CompareWithMS following constants
1337         changes in Mono implementation (to use Knuth's constants).
1338
1339 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
1340
1341         * ModuleHandleTest.cs: New file.
1342
1343 2004-08-31  Nick Drochak <ndrochak@ieee.org>
1344
1345         * BooleanTest.cs: Eliminate compiler warning.
1346         * DateTimeTest.cs: Allow csc to compile.
1347         * TypeTest.cs: Use unsafe for pointers.
1348
1349 2004-08-26  Zoltan Varga  <vargaz@freemail.hu>
1350
1351         * TypeTest.cs: Add regression test for bug #63768.
1352
1353 2004-08-19  Atsushi Enomoto  <atsushi@ximian.com>
1354
1355         * DateTimeTest.cs : added bugzilla 63376 test case.
1356
1357 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
1358
1359         * VersionTest.cs: Added tests when cloning a version with no build and
1360         no revision numbers (-1).
1361
1362 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
1363
1364         * ApplicationIdTest.cs: New. Unit tests for ApplicationId (NET_2_0).
1365         * ApplicationIdentityTest.cs: New. Unit tests for ApplicationIdentity
1366         (NET_2_0).
1367         * AppDomainTest.cs: Added new unit tests for AppDomain (both fx 1.1 
1368         and 2.0).
1369
1370 2004-06-23  Sebastien Pouliot  <sebastien@ximian.com>
1371
1372         * DoubleFormatterTest.cs: Added a new test for a negative roundtrip
1373         (which was broken).
1374
1375 2004-06-19  Atsushi Enomoto  <atsushi@ximian.com>
1376
1377         * FloatingPointFormatterTest.cs : Format literal (i.e. '...') in
1378           format string should be kept as is.
1379
1380 2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>
1381
1382         * DateTimeTest.cs : Improved CultureIndependentTests(). Error message
1383           contains specific locale and error location. Verified by run-test-
1384           ondotnet and commented out X509-like pattern.(not all culture passes)
1385
1386 2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>
1387
1388         * DoubleFormatterTest.cs: Added new cases from bug reports 60110 
1389         (roundtrip format) and 60111 (non-banker rounding).
1390
1391 2004-06-15  Sebastien Pouliot  <sebastien@ximian.com>
1392
1393         * ConvertTest.cs: Changed compare between Decimals (from a string 
1394         compare to Decimal.Equals) because the issue wasn't related to the
1395         Convert class. See #60227 for more details.
1396         * DecimalTest.cs: Added test to ensure we keep/output the decimals
1397         precision (#59425). Added tests to see how many decimals are supported
1398         in "G" before switching to "E".
1399
1400 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
1401
1402         * TimeSpanTest.cs: Added more cases with MinValue and MaxValue for 
1403         each parameter of the constructor. Some tests are ignored because
1404         they are too long to run (but useful when debugging).
1405
1406 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
1407
1408         * FloatingPointFormatterTest.cs : Added more permille and percent
1409           formatting test.
1410
1411 2004-06-14  Atsushi Enomoto  <atsushi@ximian.com>
1412
1413         * FloatingPointFormatterTest.cs : Added Permille formatting test.
1414
1415 2004-06-13  Atsushi Enomoto  <atsushi@ximian.com>
1416
1417         * FloatingPointFormatterTest.cs : Added regression for #59890.
1418
1419 2004-06-11  Sebastien Pouliot  <sebastien@ximian.com>
1420
1421         * TimeSpanTest.cs: Added valid cases to parse MinValue and MaxValue.
1422         Added invalid cases to parse under MinValue and over MaxValue.
1423
1424 2004-06-10  Sebastien Pouliot  <sebastien@ximian.com>
1425
1426         * DecimalTest.cs: Added rounding tests for negative values. Added more
1427         checks to ParseFractions. Removed test TooSmall because it was a bad
1428         interaction between a buggy corlib (buggy decimal) and the tests (i.e.
1429         the value was legal).
1430
1431 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
1432
1433         * DateTimeTest.cs : added more "common pattern" tests.
1434
1435 2004-06-10  Atsushi Enomoto  <atsushi@ximian.com>
1436
1437         * DateTimeTest.cs : Added more milliseconds and pattern recognition
1438           tests. Patch by Steven Brown (a bit modified).
1439
1440 2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>
1441
1442         * DecimalTest.cs: Added tests for remainder, divide and parsing 
1443         overflow. Reactivated test and added new cases for banker rounding.
1444
1445 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
1446
1447         * DateTimeTest.cs :
1448           - Added TestParse3() (not-allowed pattern example), ParseUtcNonUtc()
1449             ("GMT" strings and time adjustment), TimeZoneAdjustment() ('Z' 
1450             pattern conditions) and CultureIndependentTests() (batch tests for
1451             _all_ or almost all cultures).
1452           - Added more Z string to X509Certificate test.
1453           - Added ParseAllowsQueerString() [not fixed].
1454
1455 2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>
1456
1457         * DecimalTest.cs: Added test case for truncating including indirect
1458         truncates with cast to integer types.
1459
1460 2004-06-07  Duncan Mak  <duncan@ximian.com>
1461
1462         * ExceptionTest.cs (InnerExceptionSource): Test that the
1463         InnerException's Source is null unless it's been set.
1464
1465 2004-06-07  Sebastien Pouliot  <sebastien@ximian.com>
1466
1467         * DateTimeTest.cs: Added new test cases for From|ToOADate (OLE 
1468         Automation date format). Added test cases for FromFileTime. Added
1469         test cases for ToType (conversion) and contructors (milliseconds).
1470
1471 2004-06-06  Sebastien Pouliot  <sebastien@ximian.com>
1472
1473         * DecimalTest.cs: Added tests for default ToString(). Added tests when
1474         Decimal is casted to an integer (trunc not rounded). Added tests to
1475         parse very small values (#59301).
1476         * ByteTest.cs: Added tests for default ToString(String.Empty).
1477         * DoubleTest.cs: Added tests for default ToString(String.Empty).
1478         * Int16Test.cs: Added tests for default ToString(String.Empty).
1479         * Int32Test.cs: Added tests for default ToString(String.Empty).
1480         * Int64Test.cs: Added tests for default ToString(String.Empty).
1481         * SByteTest.cs: Added tests for default ToString(String.Empty).
1482         * SingleTest.cs: Added tests for default ToString(String.Empty).
1483         * StringTest.cs: Added more cases for Join (null separator and null 
1484         values).
1485         * TimeSpanTest.cs: Added test to verify exception order when a parsed
1486         string is both invalid (format) and contains an overflow.
1487         * UInt16Test.cs: Added tests for default ToString(String.Empty).
1488         * UInt32Test.cs: Added tests for default ToString(String.Empty).
1489         * UInt64Test.cs: Added tests for default ToString(String.Empty).
1490
1491 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
1492
1493         * ConvertTest.cs: Added tests to convert min/max values of integer
1494         types to strings in all bases.
1495         * SByteTest.cs: Added test to parse min/max values.
1496
1497 2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>
1498
1499         * MathTest.cs: Added case to check for negative 0 (double) in
1500         IEEERemainder - including when dividend is negative.
1501         * TimeSpanTest.cs: Added more asserts in existing tests cases.
1502         Added case to check for ToString with MinValue and MaxValue.
1503
1504 2004-06-02  Sebastien Pouliot  <sebastien@ximian.com>
1505
1506         * TimeSpanTest.cs: Added tests for overflow checking and parsing
1507         only days (LAMESPEC).
1508
1509 2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>
1510
1511         * TimeSpanTest.cs: Added tests for exceptions in FromXXX methods
1512         which are very badly documented.
1513
1514 2004-05-30  Sebastien Pouliot  <sebastien@ximian.com>
1515
1516         * ArrayTest.cs: Added tests for null values in BinarySearch.
1517         * Byte.cs: Added test for default ToString format value.
1518
1519 2004-05-30  David Sheldon <dave-mono@earth.li>
1520
1521   * DecimalTest.cs: Moved the rounding test that fails due to 
1522     bug 37744 into its own test, and annotated it as ignored until
1523     the bug is fixed.
1524
1525 2004-05-29  Sebastien Pouliot  <sebastien@ximian.com>
1526
1527         * ConvertTest.cs: Added new parsing tests including special case for
1528         Convert.ToSByte. Added test to ChangeType to Empty.
1529         * Int64Test.cs: Added new test cases for overflows. 
1530
1531 2004-05-28  Sebastien Pouliot  <sebastien@ximian.com>
1532
1533         * ConvertTest.cs: Removed extra 0 from ToInt16_MinValue. Added overflow
1534         testing for integer types convertion. Added new tests for pasring 
1535         MinValue and MaxValue of integer types in all supported bases. Added 
1536         case for a prefixed hexadecimal without a number.
1537
1538 2004-05-27  Sebastien Pouliot  <sebastien@ximian.com>
1539
1540         * ConvertTest.cs: More complete tests for unsigned type convertion wrt
1541         -0, base != 10, ... Added tests for int16 limits in various bases.
1542
1543 2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
1544
1545         * ArrayTest.cs: Added integer overflow tests for LastIndexOf.
1546         * ConvertTest.cs: Added case where 0X00 is valid when parsed in base16
1547
1548 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
1549
1550         * ArrayTest.cs: Added tests to check for integer overflow in Clear,
1551         Copy and Reverse.
1552         * BitConverterTest.cs: Added test to check for possible integer 
1553         overflow in ToString (byte,int,int)
1554         * ConvertTest.cs: New tests for prefixed hexadecimal strings and
1555         negative byte convertion.
1556         * StringTest.cs: Added new tests for integer overflow and negatives.
1557         Added tests for special cases like s.LastIndexOf ('o', s.Length, 1)
1558         fail but s.LastIndexOf ("o", s.Length, 1) works.
1559
1560 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1561
1562         * DateTimeTest.cs: test for bug 56436.
1563
1564 2004-05-23  Sebastien Pouliot  <sebastien@ximian.com>
1565
1566         * ArrayTest.cs: Added a new test to clear outside the bound of a
1567         multidimentional array.
1568         * BooleanTest.cs: Added new test to compare booleans using Equals
1569         and == (case of True!=True). Converted to NUnit2 format.
1570         * BitConverterTest.cs: Added new tests for negative integers and 
1571         integer overflow in To... methods. Added new boolean convertion
1572         tests.
1573         * BufferTest.cs: Added new tests for integer overflow in BlockCopy.
1574
1575 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
1576
1577         * ArrayTest.cs: Added a new test to clear a jagged array and a 
1578         multidimentional array.
1579         * IntPtrTest.cs: New. Tests for 32/64 bits behaviour of IntPtr.
1580         * SingleTest.cs: Added tests to compare positive 0 and negative 0.
1581         * UIntPtrTest.cs: New. Tests for 32/64 bits behaviour of UIntPtr.
1582
1583 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
1584
1585         * DecimalTest.cs: Added new unit test to check for correct rounding.
1586         It appears that Decimal.To... trunk but Convert.To... use banking
1587         rounding (so we can't use Convert.To... to implement To...). But
1588         IConvertible does share Convert.To behaviour. Added tests for negative
1589         values and large number parsing (> Int64).
1590         * SingleTest.cs: New. Unit tests for Single (adapted from Double).
1591
1592 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
1593
1594         * AppDomainTest.cs: Renamed Unload to TearDown (like it's attribute)
1595         to ease searches.
1596         * ConvertTest.cs: Added new unit tests for integer overflow in To/From
1597         Base64CharArray. Added new test for wide char. Exploded some tests in
1598         NUnit2 format (to ease add new tests).
1599
1600 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
1601         
1602         * AttributeTest.cs: added tests for Inherited and
1603         AllowMultiple
1604
1605 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
1606
1607         * AttributeTest.cs: formatting, and remove commented
1608         code
1609
1610 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
1611
1612         * BufferTest.cs: Added missing tests for BlockCopy exceptions.
1613
1614 2004-04-27  Nick Drochak <ndrochak@gol.com>
1615
1616         * ConvertTest.cs: Remove compiler warnings.
1617
1618 2004-04-25  Nick Drochak <ndrochak@gol.com>
1619
1620         * MathTest.cs: Check precision only so far.
1621
1622 2004-04-22  Lluis Sanchez Gual  <lluis@ximian.com>
1623
1624         * AppDomainSetupTest.cs: Changed again test 3 to test that the appdomain is 
1625           relative to the current dir, rather than the temp dir. I confirment that
1626           this is how ms.net works.
1627
1628 2004-04-13  Zoltan Varga  <vargaz@freemail.hu>
1629
1630         * TypeTest.cs: Add new regression test for bug #55874.
1631
1632 2004-04-12 David Sheldon <dave-mono@earth.li>
1633  
1634         * TimeZoneTest.cs: Make pass when in "GMT".
1635   
1636 2004-04-09 David Sheldon <dave-mono@earth.li>
1637  
1638     * ConvertTest.cs: Tests for Convert.ToInt32(string, base), with
1639         signs on the strings.
1640
1641 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1642
1643         * TypeTest.cs: enumerated the tests.
1644
1645 2004-04-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1646
1647         * EnvironmentTest.cs: use uppercase for PATH. Added test to check the
1648         expected substitutions.
1649
1650 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
1651
1652         * EnvironmentTest.cs: New. Add unit tests for ExpandEnvironmentVariables.
1653
1654 2004-03-29  Lluis Sanchez Gual  <lluis@ximian.com>
1655
1656         * GuidTest.cs: Test constructor when the input string is in format "P" 
1657           or "N".
1658
1659 2004-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
1660
1661         * ByteTest.cs, Int32Test.cs, Int64Test, SingleFormatterTest.cs,
1662           UInt16Test.cs, UInt32Test.cs, UInt64Test.cs: Made some tests depend on the
1663           current culture.
1664
1665 2004-03-22  Dick Porter  <dick@ximian.com>
1666
1667         * DateTimeTest.cs (System): Test the MM-dd-yyyy date parse format.
1668
1669 2004-03-21  Jackson Harper  <jackson@ximian.com>
1670
1671         * DoubleFormatterTest.cs: test setting the number of decimal
1672         digits.
1673
1674 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
1675
1676         * ConvertTest.cs: Added another test showing that input length 
1677         can't easily be used to check for valid base64 encoding.
1678
1679 2004-03-10  Sebastien Pouliot  <sebastien@ximian.com>
1680
1681         * ConvertTest.cs: Added a new unit tests for FromBase64String and 
1682         FromBase64CharArray to check for ignored characters (tab, lf, cr 
1683         and spaces). Splitted existing tests into smaller tests.
1684
1685 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
1686
1687         * StringTest.cs: Add regression test for bug #54988.
1688
1689 2004-02-27  Sebastien Pouliot  <sebastien@ximian.com>
1690
1691         * ConvertTest.cs: Added a new test for bug #54939 when converting a
1692         base64 containing NF and/or LF.
1693
1694 2004-02-27  Lluis Sanchez Gual <lluis@ximian.com>
1695
1696         * StringTest.cs: Added test for Concat when one of the arguments is an
1697           object that returns null on its ToString ().
1698
1699 2004-02-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1700
1701         * AttributeTest.cs: added test for bug 54518.
1702
1703 2004-02-20  Atsushi Enomoto  <atsushi@ximian.com>
1704
1705         * CharCategoryTest.cs : csc build fix (line length excess.)
1706
1707 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
1708
1709         * CharCategoryTest.cs : cleaning ;)
1710
1711 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
1712
1713         * Added CharCategoryTest.cs (brute force test for Char.IsXXX()).
1714
1715 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
1716
1717         * AppDomainTest.cs: New. Unit tests for SetPrincipalPolicy and
1718         SetThreadPrincipal.
1719
1720 2004-01-31  Nick Drochak <ndrochak@ieee.org)
1721
1722         * ConvertTest: Cannot partially qualify the type name with csc.
1723
1724 2004-01-31  David Sheldon  <dave-mono@earth.li>
1725
1726   * ConvertTest.cs: Added test for malformed Base64. Bug 52928 
1727
1728 2004-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
1729
1730         * DateTimeTest.cs: Modified X509Certificate test to use 
1731         ToUniversalTime ().
1732
1733 2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>
1734
1735         * DateTimeTest.cs: Added a new unit test (X509Certificate) to better
1736         detect regressions in DateTime. See bugzilla entry #53461.
1737
1738 2004-01-27  Nick Drochak <ndrochak@gol.com>
1739
1740         * AppDomainSetupTest.cs: When I run this on .NET the AppBase uses the
1741         temp dir.  Perhaps a different runner gives different results? I'm
1742         using 'make run-test' from the mcs directory.
1743
1744 2004-01-22 David Sheldon <dave-mono@earth.li>
1745
1746        * AppDomainSetupTest: Changed test 3 to test that the
1747          appdomain is relative to the current dir, rather than 
1748          the temp dir. This is what the MS runtime appears to 
1749          give, and handily is what we do too.
1750
1751 2004-01-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1752
1753         * DateTimeTest.cs: added test for bug 52075.
1754
1755 2004-01-16  Zoltan Varga  <vargaz@freemail.hu>
1756
1757         * TypeTest.cs: Add Tests for vectors<->one dim. arrays.
1758
1759 2003-01-11 David Sheldon <dave-mono@earth.li>
1760
1761         * DateTimeTest.cs: Tests for bug 52274 fix, formats such as 
1762         '--MM--'
1763
1764 2003-12-27  Nick Drochak <ndrochak@gol.com>
1765
1766         * AppDomainSetupTest.cs: Seems that AppDomainSetup's use the temp
1767         path, not current directory.
1768
1769 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
1770
1771         * Int32Test.cs:
1772           Int64Test.cs: Add checks for overflow on hex parse.
1773  
1774 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
1775
1776         * TypeTest.cs (GetMethodImpl): New test for overload resolution.
1777
1778 2003-12-19  Dick Porter  <dick@ximian.com>
1779
1780         * StringTest.cs: Added Compare test for length==0.
1781
1782 2003-12-17  Dick Porter  <dick@ximian.com>
1783
1784         * StringTest.cs: Add a String.Empty test to EndsWith.  Changed the
1785         StartsWith and EndsWith tests to use the attribute declaration.
1786
1787 2003-12-17  Atsushi Enomoto <atsushi@ximian.com>
1788
1789         * StringTests.cs : Added more tests on TestStartsWith.
1790
1791 2003-12-08  Patrik Torstensson <p@rxc.se>
1792
1793         * TypeTest.cs: Added basic tests for GetMethodImpl and GetPropertyImpl
1794
1795 2003-12-08  Nick Drochak <ndrochak@gol.com>
1796
1797         * DateTimeTest.cs: Little build fix for csc. It doesn't like the
1798         fully qualified name.
1799
1800 2003-12-06  Ravindra <rkumar@novell.com>
1801
1802         * DateTimeTest.cs: Added a test case for Parse(String, format).
1803         Bug #51464.
1804
1805 2003-11-14  Nick Drochak <ndrochak@gol.com>
1806
1807         * FloatingPointFormatterTest.cs: Make test pass on .NET 1.1.
1808
1809 2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1810
1811         * ValueTypeTest.cs: New tests.
1812
1813 2003-11-14  Nick Drochak <ndrochak@gol.com>
1814
1815         * DateTime.cs: Running tests in different timezones give different 
1816         results.  Need to change the way these tests work. Disabling some
1817         tests for now.
1818
1819 2003-11-14  Nick Drochak <ndrochak@gol.com>
1820
1821         * ArrayTest.cs: Fix a few tests where NullReferenceException 
1822         is expected, not ArgumentNullException.
1823
1824 2003-11-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
1825
1826         * DateTimeTest.cs: Changed the Asserts to fix some things related to
1827         universal time, we can't test the equality if one DateTime is into
1828         the code and the other comes from the TimeZone. Different TimeZones,
1829         different errors in the test.
1830
1831 2003-10-31  Pedro Martínez Juliá  <yoros@wanadoo.es>
1832
1833         * DateTimeTest.cs: Removed Universal Time in ToString because in
1834         each computer that could be different. We need more control over
1835         that to know what the result should be.
1836
1837 2003-09-09  Zoltan Varga  <vargaz@freemail.hu>
1838
1839         * ArrayTest.cs: Fix the expected exception on some methods.
1840
1841 2003-08-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1842
1843         * StringTest.cs: added a couple of tests for Split. See bug #47802.
1844
1845 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
1846
1847         * ArrayTest.cs: Added regression test for #38812.
1848
1849 2003-08-10  Miguel de Icaza  <miguel@ximian.com>
1850
1851         * ArrayTest.cs: New test from Thong (Tum) Nguyen.
1852
1853 2003-08-04  Duncan Mak  <duncan@ximian.com>
1854
1855         * FloatingPointFormatterTest.cs: New file. Added with one test by
1856         Aleksey Demakov <avd@openlinksw.com>.
1857
1858         * ConvertTest.cs (TestToUInt16): Add a new case noted by
1859         c5n4kh6u02@sneakemail.com in
1860         http://bugzilla.ximian.com/show_bug.cgi?id=43098.
1861
1862 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
1863
1864         * EnumTest.cs: Test ToString() for unnamed flag enum values.
1865
1866 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1867
1868         * TypeTest.cs: New file.
1869
1870 2003-07-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1871
1872         * AppDomainSetupTest.cs: new tests.
1873
1874 2003-06-25  Nick Drochak <ndrochak@gol.com>
1875
1876         * DateTimeTest.cs: Custom format string uses January of current Year.
1877
1878 2003-06-25  Nick Drochak <ndrochak@gol.com>
1879
1880         * DateTimeTest.cs: Re-enable test because bug #30030 is fixed.
1881
1882 2003-06-25  Nick Drochak <ndrochak@gol.com>
1883
1884         * ByteTest.cs: Culture settings can affect where it puts the '%'.
1885
1886 2003-06-23  Nick Drochak <ndrochak@gol.com>
1887
1888         * ConvertTest.cs: Ignore and report bug in bugzilla #45286.
1889
1890 2003-06-23  Nick Drochak <ndrochak@gol.com>
1891
1892         * TimeZoneTest.cs: Make pass when on Tokyo Standard Time.
1893
1894 2003-06-23  Nick Drochak <ndrochak@gol.com>
1895
1896         * DecimalTest.cs: Make pass on .NET 1.1
1897         * MarshalByRefObjectTest.cs: Avoid port conflict with other tests.
1898         * SingleFormatterTest.cs: Ignore user overridden settings.
1899
1900 2003-06-23  Nick Drochak <ndrochak@gol.com>
1901
1902         * DateTimeTest.cs (TestOA): Compare DateTime values instead of strings
1903         to avoid "culture shock".  Made a new AssertEquals() that is more
1904         DateTime-friedly.
1905
1906 2003-06-19  Nick Drochak <ndrochak@gol.com>
1907
1908         * ArrayTest.cs: Cleanup unused bits. Also get tests passing on .NET 1.1
1909         All tests pass here now.
1910
1911 2003-06-18  Nick Drochak <ndrochak@gol.com>
1912
1913         * ArrayTest.cs: Add .NET 1.1 overload test, and fix build problem.
1914
1915 2003-06-13  Duncan Mak  <duncan@ximian.com>
1916
1917         * ArrayTest.cs (TestCreateInstance2): Expects
1918         ArgumentNullException, which is a specific subtype of
1919         ArgumentException.
1920
1921 2003-06-10  Ville Palo <vi64pa@kolumbus.fi>
1922
1923         * DateTimeTest.cs: more tests.
1924         
1925 2003-06-09  Duncan Mak  <duncan@ximian.com>
1926
1927         * ArrayTest.cs: 
1928         (TestCreateInstance2):
1929         (TestLastIndexOf4):
1930         (TestLastIndexOf5):
1931         (MoreSort10): Added 4 new tests.
1932
1933 2003-06-10  Nick Drochak <ndrochak@gol.com>
1934
1935         * ArrayTest.cs: Cleanup some unused bits.
1936
1937 2003-06-02  Sebastien Pouliot  <spouliot@videotron.ca>
1938
1939         * RandomTest.cs: Added a test to compare Mono's random streams with
1940         MS implementation (framework and Rotor). Converted to NUnit2 format.
1941
1942 2003-06-01  Pedro Martínez Juliá  <yoros@wanadoo.es>
1943
1944         * DoubleFormatterTest.cs: added the last changes from the author of
1945         this test (Patrick Kalkman <kalkman@cistron.nl>).
1946
1947         * SingleFormatterTest.cs: added the first release of this test from
1948         the same author: Patrick Kalkman <kalkman@cistron.nl>.
1949
1950 2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1951
1952         * ArrayTest.cs: added more tests for bug 43783.
1953
1954 2003-05-22  Nick Drochak  <ndrochak@gol.com>
1955
1956         * ArrayTest.cs: Add conditional compile for 1.1
1957
1958 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1959
1960         * EnumTest.cs: added tests from bug #41522.
1961
1962 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
1963
1964         * StringTest.cs: New tests for IndexOf and LastIndexOf + conversion
1965         to Nunit 2.
1966
1967 2003-04-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1968
1969         * EnumTest.cs: tests from bug #41522 by Richar Lee.
1970
1971 2003-04-23  Nick Drochak  <ndrochak@gol.com>
1972
1973         * ArrayTest.cs: Disambiguate overloads now in .NET 1.1.
1974         
1975 2003-04-18  Eduardo Garcia Cebollero <kiwnix@yahoo.es>
1976
1977         * ArrayTest.cs: added a few more tests to test Array.Initialize()
1978         and added some [Test] atributes to the tests.
1979
1980 2003-04-17  Nick Drochak  <ndrochak@gol.com>
1981
1982         * DoubleTest.cs: Output some more debug info.
1983
1984 2003-04-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1985
1986         * BufferTest.cs: added a few more tests for testing buffer length.
1987         Patch by Jerome Laban <jlaban@wanadoo.fr>
1988
1989 2003-04-10  Ville Palo <vi64pa@kolumbus.fi>
1990
1991         * ConvertTest.cs: Added some tests for ToXXX methods.
1992         TestConvertFromNull ()
1993                 
1994 2003-03-22  Pedro Martínez Juliá  <yoros@wanadoo.es>
1995
1996         * DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.
1997
1998 2003-03-09  Nick Drochak <ndrochak@gol.com>
1999
2000         * ConsoleTest.cs: 
2001         * ConvertTest.cs: Re-enable tests. They no longer hang the runtime.
2002
2003 2003-03-03  Nick Drochak <ndrochak@gol.com>
2004
2005         * StringTest.cs: Catch exception the .NET docs say should not be thrown
2006
2007 2003-02-28  Zoltan Varga  <vargaz@freemail.hu>
2008
2009         * StringTest.cs: added String constructor tests.
2010
2011 2003/02/26 Nick Drochak <ndrochak@gol.com>
2012
2013         * ActivatorTest.cs: Unregister the channel like it should.
2014         * MarshalByRefTest.cs: Take out my hack. 
2015           Both from Jean-Marc Andr [jean-marc.andre@polymtl.ca].
2016
2017 2003-02-25  Nick Drochak <ndrochak@gol.com>
2018
2019         * TimeSpanTest.cs: Isolate test for Negate bug. Same as previous
2020         'checked' bug in ByteTest?
2021
2022 2003/02/21  Nick Drochak <ndrochak@gol.com>
2023
2024         * EnumTest.cs: Add test for bug 38452 (Parsing numeric enum values).
2025
2026 2003-02-20  Nick Drochak <ndrochak@gol.com>
2027
2028         * ByteTest.cs: Isolate test for mcs 'checked' bug.
2029
2030 2003/02/13  Nick Drochak <ndrochak@gol.com>
2031
2032         * ActivatorTest.cs:
2033         * MarshalByRefTest.cs: New unit tests from Jean-Marc Andr 
2034         [jean-marc.andre@polymtl.ca]. One failure on .NET in the latter.
2035
2036 2003-02-08  Pedro Martínez Juliá  <yoros@wanadoo.es>
2037
2038         * MathTest.cs: Add more tests because they were insufficient. Now
2039         they check limit values. Also add comments with the tests for the
2040         new Math functions.
2041         
2042 2003-02-05  Nick Drochak  <ndrochak@gol.com>
2043
2044         * StringTest.cs: Remove compiler warnings.
2045
2046 2003-01-30  Sebastien Pouliot  <spouliot@videotron.ca>
2047
2048         * TimeZoneTest.cs: Added "Eastern Standard Time" to the test.
2049         This won't be complete until all time zone are added (added a
2050         Fail for unsupported TimeZones).
2051
2052 2003-01-29  Sebastien Pouliot  <spouliot@videotron.ca>
2053
2054         * ByteTest.cs: Updated Setup to support my Locale. Better but
2055         probably still incomplete.
2056         * DoubleTest.cs: Updated Setup to support my Locale. You can now
2057         use a comma (or anything else) instead of a dot (.).
2058         * ConvertTest.cs: Updated TestToDecimal and TestToDouble to 
2059         support my Locale. You can now use a comma (or anything else) 
2060         instead of a dot (.).
2061
2062 2003-01-28  Nick Drochak <ndrochak@gol.com>
2063
2064         * ArrayTest.cs: Avoid nulls in arrays. This crashes mono.
2065         * ConsoleTest.cs: Ignore some tests that hang mono.
2066         * ConvertTest.cs: Ignore some tests that hang mono.
2067
2068 2003-01-27  Zoltan Varga  <vargaz@freemail.hu>
2069
2070         * StringTest.cs: Added tests for out-of-bounds indexes in GetChars().
2071
2072 2003-01-13  Nick Drochak  <ndrochak@gol.com>
2073
2074         * DateTimeTest.cs: Use 2003, since that' the year now.  Need to work
2075         on this test so we don't have it fail each new year.
2076
2077 2002-12-21  Nick Drochak <ndrochak@gol.com>
2078
2079         * all: make tests build and run under nunit2
2080
2081 2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2082
2083         * StringTest.cs: added 1 more check.
2084
2085 2002-10-29  Zoltan Varga  <vargaz@freemail.hu>
2086
2087         * EnumTest.cs: Added tests for whitespaces in Enum:Parse().
2088
2089 2002-10-16  Nick Drochak  <ndrochak@gol.com>
2090
2091         * EnumTest.cs: Find out which Assert is causing the error on mono.
2092
2093 2002-10-09  Nick Drochak  <ndrochak@gol.com>
2094
2095         * BufferTest.cs: Test for ArgumentExceptions where they should be 
2096         thrown
2097         * Int32Test.cs: Enable tests for custom format strings.  We do have
2098         implementation for them now.
2099
2100 2002-09-29  Nick Drochak  <ndrochak@gol.com>
2101
2102         * DecimalTest.cs: Change from Assert() with == to AssertEquals(). This
2103         gets the tests to pass on linux, but they shouldn't need that.  Now
2104         to find out why.  This seems deep...
2105
2106 2002-09-19  Nick Drochak  <ndrochak@gol.com>
2107
2108         * ArrayTest.cs: Report errors with CopyTo().
2109
2110 2002-09-19  Nick Drochak <ndrochak@gol.com>
2111
2112         * ArrayTest.cs: Can check for exception throw now on CopyTo(). Re-
2113         enable test.
2114
2115 2002-09-13  Nick Drochak  <ndrochak@gol.com>
2116
2117         * EnumTest.cs: Add an extreme value test for format.
2118
2119 2002-09-11  Nick Drochak  <ndrochak@gol.com>
2120
2121         * DoubleTest.cs: Add test for bad format string passed to ToString().
2122         * Int64Test.cs: Re-enable broad range of test values.
2123         * MulticastDeletegateTest.cs: Re-enable test for correct order of
2124         delegate firing.
2125
2126 2002-09-08  Nick Drochak  <ndrochak@gol.com>
2127
2128         * DateTimeTest.cs: Disable test bug file it in bugzilla.
2129
2130 2002-09-04  Jonathan Pryor <jonpryor@vt.edu>
2131         * EnumTest.cs: 
2132           - Added additional "x" formatter test case to test most recent Enum.cs patch
2133                 - Code cleanup so that all TestFormat test cases would be executed
2134                 - Change exception types in TestFormat_Args so that it passes on .NET.
2135                   (Some ArgumentNullExceptions should be been ArgumentExceptions.)
2136
2137 2002/08/09  Nick Drochak <ndrochak@gol.com>
2138
2139         * DecimalTest.cs: Add try-catch block to find which one is throwing
2140         the Overflow.  Also started making each Assert using a unique message
2141         to differentiate those as well.
2142
2143         * MulticastDelegate.cs: Disable tests checking the order that delegates
2144         are executed.  There's a bugzilla entry for this already because we do
2145         it in reverse order. See:
2146         http://bugzilla.ximian.com/show_bug.cgi?id=28306
2147
2148 2002/08/02  Nick Drochak <ndrochak@gol.com>
2149
2150         * ConvertTest.cs (TestGetTypeCode): Find out which test is failing on
2151         linux.
2152
2153 2002-08-02  Nick Drochak  <ndrochak@gol.com>
2154
2155         * BufferTest.cs (TestBlockCopy): BlockCopy uses the number of bytes,
2156         so hard-code some of that info into the test since sizeof() is a very
2157         unsafe thing to do.
2158
2159 2002-07-31  Nick Drochak  <ndrochak@gol.com>
2160
2161         * BufferTest.cs: Fixed noisy compiler warnings about unused vars.
2162
2163 2002-07-22  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
2164
2165         * BufferTest.cs: Added this file to test the System.Buffer class 
2166         implementation.
2167
2168 2002-07-17  Martin Baulig  <martin@gnome.org>
2169
2170         * ConvertTest.cs: Commented out line 456 which contains a non-printable
2171         character which mcs does not like.  See also bug #27655.
2172
2173         * DecimalTest.cs, DecimanTest2.cs: Removed the `using S = System'.
2174
2175 2002-07-11  Nick Drochak  <ndrochak@gol.com>
2176
2177         * ArrayTest.cs: Disable a test for now.  Bugzilla'd this one.
2178         * ConvertTest.cs: Make message unique for this mistaken duplicate.
2179
2180 2002-07-04  Nick Drochak  <ndrochak@gol.com>
2181
2182         * DateTimeTest.cs: Made tests pass on ms.net.  Well, they pass in
2183         timezone JST.  Need to test in others.  Maybe I'll fly over to GMT
2184         and see how they work.  Supposed to be eaiser there.
2185
2186 2002-07-04  Nick Drochak  <ndrochak@gol.com>
2187
2188         * ConvertTest.cs: Make the test generate the overflow exceptions on
2189         mono on Linux.
2190         * DecimalTest2.cs: Report exception thrown during subtraction.
2191
2192 2002-07-03  Nick Drochak  <ndrochak@gol.com>
2193
2194         * DoubleTest.cs: Fix some Assert/AssertEquals usage.
2195
2196 2002-07-03  Nick Drochak  <ndrochak@gol.com>
2197
2198         * ArrayTest.cs: Re-enable some tests.  Let's see what's broken still.
2199
2200 2002-06-20  Nick Drochak  <ndrochak@gol.com>
2201
2202         * DecimalTest2.cs: Make tests pass against ms.net.
2203
2204 2002-06-19  Nick Drochak  <ndrochak@gol.com>
2205
2206         * AllTests.cs: Add missing test: DecimalTest2
2207         * DecimalTest2.cs: Convert Console.Writeline() into a Fail()
2208
2209 2002/06/14  Nick Drochak <ndrochak@gol.com>
2210
2211         * Int64Test.cs: Make currency symbol test more culturally sensitive.
2212
2213 2002-06-14  Nick Drochak  <ndrochak@gol.com>
2214
2215         * DateTimeTest.cs: Make some of the tests a bit more timezone neutral.
2216
2217 2002-06-12   Nick Drochak  <ndrochak@gol.com>
2218
2219         * ConvertTest.cs: Punt bug in DateTime.Parse() over to that test.
2220         * DateTimeTest.cs: Add test for date format of yyyy-mm-dd which mono
2221         doesn't handle automagically like ms.net does.  This smells like a 
2222         LAMESPEC, however.
2223
2224 2002/06/12  Nick Drochak <ndrochak@gol.com>
2225
2226         * RandomTest.cs: Exercise Next(min,max) a little more, especially
2227         boundary conditions.
2228
2229 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2230
2231         * StringTest.cs: Check for "end of string" conditions for IndexOf() and
2232         Substring().
2233
2234 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2235
2236         * DoubleTest.cs: Add some more detail to failure message.
2237         * Int64Test.cs: Add some details, and fix a copy-paste error.
2238         * UInt32Test.cs: Fix currency symbol/culture issues
2239         * UInt64Test.cs: Fix currency symbol/culture issues
2240
2241 2002/06/11  Nick Drochak <ndrochak@gol.com>
2242
2243         * DateTimeTest.cs: Remove RunTest override and put culture manipulation
2244         in SetUp and TearDown like the other tests.
2245         * TimeZoneTest.cs: Same.
2246
2247 2002-06-11  Nick Drochak  <ndrochak@gol.com>
2248
2249         * Int64Test.cs: Set the culture to en-US for testing.
2250         * MathTest.cs: mono is more precise in Log2, so change test to compare
2251         values within a slightly larger margin of error.
2252
2253 2002/06/10  Nick Drochak <ndrochak@gol.com>
2254
2255         * DecimalTest.cs: More culture indepenence. Fixes the problems we were
2256         having with tests failing against MS.NET.
2257         * Int64Test.cs: Same plus some formatting fixes.
2258         * RandomTest.cs: Split Assert into two to figure out which one part is
2259         failing.
2260
2261 2002-06-09  Lawrence Pit  <loz@cable.a2000.nl>
2262
2263         * DateTimeTest.cs: Making tests culture independent
2264
2265 2002-06-07  Nick Drochak  <ndrochak@gol.com>
2266
2267         * DecimalTest.cs: Catch unexpected exception and report it.
2268
2269 2002/06/04  Nick Drochak <ndrochak@gol.com>
2270
2271         * ByteTest.cs: Fix currency constant that we use for the expected
2272         value.  Try to be more culture-diverse.
2273
2274 2002/06/03  Nick Drochak <ndrochak@gol.com>
2275
2276         * DecimalTest.cs: Fix some errors that were showing up when run against
2277         ms.net.
2278
2279 2002-06-02  Nick Drochak  <ndrochak@gol.com>
2280
2281         * ConvertTest.cs: Use en-US culture since that's all we support in our
2282         corlib right now. Change constants accordingly.  Also added a bunch of
2283         try-catch blocks to show which Assert is failing.
2284
2285 2002-06-02  Duncan Mak  <duncan@ximian.com>
2286
2287         * ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.
2288
2289 2002-06-01  Nick Drochak  <ndrochak@gol.com>
2290
2291         * BugTest.cs: Remove, bug fixed.  Yay!
2292         * AllTests.cs: Remove BugTest from suite.
2293
2294 2002-05-31  Nick Drochak  <ndrochak@gol.com>
2295
2296         * BugTest.cs: Small file to show NullReferenceException bug
2297         * AllTests.cs: Include BugTest.cs in the suite.
2298
2299 2002-05-29  Nick Drochak  <ndrochak@gol.com>
2300
2301         * DecimalTest.cs: Use AssertEquals to get nice error report, and mark
2302         each one with a unique message string so we know which one failed.
2303
2304 2002-05-29  Lawrence Pit  <loz@cable.a2000.nl>
2305
2306         * DateTimeTest.cs: Added tests M01 to M03 to TestParseExact, 
2307         passing typeof this class as arg in property Suite.
2308
2309 2002-05-22  Lawrence Pit  <loz@cable.a2000.nl>
2310
2311         * ConsoleTest.cs: Added test writing null.
2312
2313 2002-05-21  Nick Drochak  <ndrochak@gol.com>
2314
2315         * MathTest.cs:
2316                 (TestPow): Add try-catch to determine where we are throwing.
2317                 (TestLog): Re-enable failing test
2318                 (TestLog2): same although this test still fails on mono. Not
2319                 sure what the proper value      to use here. It works on MS.NET
2320
2321 2002-05-21  Nick Drochak  <ndrochak@gol.com>
2322
2323         * MathTest.cs: Better reporting of failures
2324         * Int64Test.cs: Add try-catch to determine where we are throwing.
2325
2326 2002-05-20  Nick Drochak  <ndrochak@gol.com>
2327
2328         * AttributeTest.cs (TestGetCustomAttribute): Add try-catch to find out
2329         which assert is failing.
2330
2331 2002-05-19  Martin Baulig  <martin@gnome.org>
2332
2333         * MartinTests.cs: Removed.
2334
2335 2002-05-14  Nick Drochak  <ndrochak@gol.com>
2336
2337         * StringTest.cs: A couple more tests
2338
2339 2002-05-07  Nick Drochak  <ndrochak@gol.com>
2340
2341         * ExceptionTest.cs: New File. Provided by Linus Upson.
2342
2343 2002-05-05  Lawrence Pit  <loz@cable.a2000.nl>
2344
2345         * StringTest.cs: Added test for replace function
2346
2347 2002-04-30  Nick Drochak  <ndrochak@gol.com>
2348
2349         * UInt32Test.cs: More verbose on unexepected exception to eliminate
2350         compiler warning.
2351
2352 2002-04-28  Nick Drochak  <ndrochak@gol.com>
2353
2354         * StringTest.cs: Mark Assert() messages with unique identifiers.
2355         * DecimalTest2.cs: Write out more info in the Report method.  Need this
2356         to determine why op_Subtraction() is failing in the next line.
2357         * MathTest.cs:
2358         * DoubleTest.cs:
2359         * UInt32Test.cs: Add try-catch blocks to find out where the test is
2360         failing.
2361
2362 2002-04-28  Nick Drochak  <ndrochak@gol.com>
2363
2364         * ArrayTest.cs (TestIList_IndexOf): Display exception details if we get
2365         an unexpected one.
2366
2367 2002/04/24  Nick Drochak <ndrochak@gol.com>
2368
2369         * IntegerFormatterTest.cs: Remove Console.WriteLines and use 
2370         AssertEquals() instead.
2371
2372 2002-04-22  Nick Drochak  <ndrochak@gol.com>
2373
2374         * StringTest.cs: Add unique markers to Assert messages.
2375
2376 2002-04-09  Nick Drochak  <ndrochak@gol.com>
2377
2378         * ArrayTest.cs: Remove BinarySearch test on unsorted arrays. The
2379         behavior is undefined if the array isn't sorted.
2380
2381 2002/04/09  Nick Drochak <ndrochak@gol.com>
2382
2383         * DecimalTest.cs: Use AssertEquals() for better diagnostic message.
2384
2385 2002-04-09  Nick Drochak  <ndrochak@gol.com>
2386
2387         * ByteTest.cs: Use AssertEquals() for better diagnostic message.
2388
2389 2002-04-08  Nick Drochak  <ndrochak@gol.com>
2390
2391         * EnumTest.cs: Add a few tests for differently underlying types and
2392         the [Flags] attribute to test ToString().
2393
2394 2002-04-08  Nick Drochak  <ndrochak@gol.com>
2395
2396         * EnumTest.cs: Add test for ToString for the case where the enum
2397         has [Flags] on it, and a mask value is used.
2398
2399 2002-04-04  Nick Drochak  <ndrochak@gol.com>
2400
2401         * EnumTest.cs: Change one Assert() message string so the two are 
2402         unique. And clean up exception catching logic.
2403
2404 2002/03/28  Nick Drochak <ndrochak@gol.com>
2405
2406         * IntegerFormatterTest.cs: Eliminate warnings about unused exception
2407         variables.
2408
2409 2002-03-28  Nick Drochak  <ndrochak@gol.com>
2410
2411         * EnumTest.cs(TestFormat): Use Fail() instead of AssertEquals() in
2412         try-catch blocks. Add test to check if correct exception is being 
2413         thrown.
2414
2415 2002/03/18  Nick Drochak <ndrochak@gol.com>
2416
2417         * ByteTest.cs:
2418         * Int64Test.cs:
2419         * SByteTest.cs: Do not hard code the "$" as the currency symbol to
2420         use for Parse tests. This isn not really the fix we need. These
2421         number formats vary wildly depending on the culture the system
2422         runs with.  We need a much better strategy here for testing this.
2423         * Int32Test.cs: Use #if NOTYET-#endif to disable a test.  This removes
2424         an annoying compile warning.
2425
2426 2002-03-18  Nick Drochak  <ndrochak@gol.com>
2427
2428         * DoubleTest.cs:
2429         * EnumTest.cs: Add unique identifier to Assert()'s. Needed to find
2430         which one was faling on Linux.
2431
2432 2002-03-12  Nick Drochak  <ndrochak@gol.com>
2433
2434         * ArrayTest.cs: Add tests for IList methods and for enumerator on
2435         an array with non-zero lower bounds.
2436
2437 2002-03-09  Nick Drochak  <ndrochak@gol.com>
2438
2439         * ArrayTest.cs: Enable the enumerator test and include test for
2440         Multi-dimensional array enumerator.  Also include test for
2441         mutation _not_ invalidating the enumerator.
2442
2443 2002-03-09  Martin Baulig  <martin@gnome.org>
2444
2445         * Int16Test.cs, Int32Tests.cs, UInt16Tests.cs: Use "en-US" culture and
2446         don't let the user override.
2447
2448         * Int32Tests.cs: Cleanup. Use unique names in Assert()s, use AssertEquals()
2449         where appropriate etc.
2450
2451 2002-03-08  Martin Baulig  <martin@gnome.org>
2452
2453         * StringTest.cs: More String.Split tests.
2454
2455 2002-03-07  Martin Baulig  <martin@gnome.org>
2456
2457         * StringTest.cs: Added a few more tests for the bug fixes I just
2458         committed to String.cs.
2459
2460 2002-03-07  Martin Baulig  <martin@gnome.org>
2461
2462         * ArrayTest.cs: Fixed the FIXME in test #E05.
2463
2464 2002-03-06  Duco Fijma  <duco@lorentz.xs4all.nl>
2465         * CharEnumeratorTest.cs: made test regarding out-of-bounds checking
2466         a bit stronger (new failures fixed in CharEnumerator.cs).
2467
2468 2002-03-06  Martin Baulig  <martin@gnome.org>
2469
2470         * ArrayTest.cs (TestSetValue4): Added testcases #M94-#M96 for Array.Copy.
2471
2472         * ArrayTest.cs (TestCopyTo): Added testcases #F10-#F13 for arrays with
2473         non-zero lower bounds.
2474
2475         * ArrayTest.cs (TestCopyTo): Added test for copying an empty array
2476         to an empty array.
2477
2478 2002-03-06  Martin Baulig  <martin@gnome.org>
2479
2480         * ArrayTest.cs: Use unique labels for all the tests.
2481         (TestSetValue4): A big new testcase.
2482
2483 2002-03-06  Nick Drochak  <ndrochak@gol.com>
2484
2485         * VersionTest.cs: Fix for mscorlib behavior vs. docs. CompareTo(null)
2486         is legal.
2487         * UInt16Test.cs:
2488         * UInt32Test.cs:
2489         * UInt64Test.cs: Use NumberFormatInfo.InvariantInfo.CurrencySymbol
2490         where "$" was used. Should help suppress false negatives on systems
2491         where "$" is not the currency symbol.
2492
2493 2002-03-04  Duco Fijma  <duco@lorentz.xs4all.nl>
2494         * VersionTest.cs: created test cases for System.Version
2495
2496 2002-03-03  Duco Fijma  <duco@lorentz.xs4all.nl>
2497         * CharEnumeratorTest.cs: completed the test cases
2498
2499 2002-03-03  Nick Drochak  <ndrochak@gol.com>
2500
2501         * DateTimeTest.cs: make static member non-static -- wouldn't work on 
2502         Windows if it was static. Doesn't _need_ to be static anyway.
2503
2504 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
2505         * AttributeTest.cs: created, far from complete. 
2506         * CharEnumeratorTest.cs: created. Contains just the basic case.
2507         * AllTests.cs: added the two new tests above
2508
2509 2002-03-01  Duco Fijma  <duco@lorentz.xs4all.nl>
2510         * BitConverterTest.cs: added one test for bug fix made to BitConverter
2511         * class.
2512
2513 2002-03-01  Martin Baulig  <martin@gnome.org>
2514
2515         * ArrayTest.cs: Commented out a few bits which are not yet implemented and
2516         marked them with FIXME's.
2517
2518         * DecimalTest.cs, DecimalTest2.cs: Added zero-arg constructors.
2519
2520         * MartinTests.cs: Enabled ArrayTests.cs.
2521
2522 2002-03-01  Duco Fijma <duco@lorentz.xs4all.nl>
2523
2524         * BitConverterTest.cs: completed test cases
2525
2526 2002-03-01  Martin Baulig  <martin@gnome.org>
2527
2528         * MartinTests.cs: 15 tests currently work on Linux, call them all and
2529         provide comments for the non-working tests.
2530
2531 2002-02-28  Duncan Mak  <duncan@ximian.com>
2532
2533         * MathTest.cs: Committed for Jon Guymon <gnarg@slackworks.com>.
2534
2535 2002-02-28  Martin Baulig  <martin@gnome.org>
2536
2537         * String.cs (TestCompare): Added a few tests.
2538         (TestFormat): Please don't compare two strings with Assert (... == ...),
2539         use AssertEquals instead - this gives you a better idea what went wrong
2540         if the test fails.
2541
2542 2002-02-28  Nick Drochak  <ndrochak@gol.com>
2543
2544         * BitConverterTest.cs: Test was trying to catch the wrong Exception.
2545         The MSDN docs clearly say ArgumentOutOfRangeException, but that's
2546         not what get's thrown.
2547
2548         * DoubleTest.cs: Get working against mscorlib reference.
2549
2550 2002-02-27  Duco Fijma <duco@lorentz.xs4all.nl>
2551         * GuidTest.cs: changed to reflect new meaning of Guid.ToString("")
2552         and Guid.ToString(null)
2553
2554 2002-02-26  Martin Baulig  <martin@gnome.org>
2555
2556         * MartinTests.cs: New file. This contains all the test which already
2557         work on Linux.
2558
2559         * String.cs: Added two testcases to TestTrim(), TestTrimStart() and
2560         TestTrimEnd().
2561
2562 2002-02-26  Martin Baulig  <martin@gnome.org>
2563
2564         * DateTimeTest.cs: Added testcases for the parsers. Use the invariant
2565         culture to run this test suite.
2566
2567         * TimeZoneTest.cs: Use the invariant culture to run this test suite.
2568
2569 2002-02-26  Duco Fijma <duco@lorentz.xs4all>
2570         * TimeSpanTest.cs: added test from TimeSpan.FromMilliseconds
2571
2572 2002-02-26  Martin Baulig  <martin@gnome.org>
2573
2574         * DateTimeTest.cs: New test.
2575
2576         * TimeZoneTest.cs: New test.
2577
2578 2002-02-25  Duco Fijma <duco@lorentz.xs4all.nl>
2579         * GuidTest.cs: all methods of System.Guid are now covered
2580         * BitConverterTest.cs: created, not yet complete
2581
2582 2002-02-21  Duco Fijma <duco@lorentz.xs4all.nl>
2583         * GuidTest.cs: changed according to fix in System.Guid
2584
2585 2002-02-20  Nick Drochak  <ndrochak@gol.com>
2586
2587         * Int64Test.cs: One array was giving us trouble.  Not sure why, but
2588         it's related to the number of elements in an Array.  For short Arrays
2589         the compiler doesn't use the PrivateImplmentationDetails struct,
2590         but for longer ones it does.  That's when our corlib fails. I paired
2591         down the array for now.
2592
2593 2002-02-19  Duco Fijma <duco@lorentz.xs4all.nl>
2594         * GuidTest.cs: added a few cases
2595
2596 2002-02-18  Nick Drochak  <ndrochak@gol.com>
2597
2598         * GuidTest.cs: Fix compile error.  Needed to cast the null in the call to
2599         constructor to avoid ambiguity.
2600
2601 2002-02-11  Nick Drochak  <ndrochak@gol.com>
2602
2603         * Int64Test.cs: Various fixes to make tests work against the ms corlib.
2604         Currency Symbol tests seem to be system dependant.  Not sure if this
2605         will work on other systems, so please test it if you can. The most
2606         disturbing one is negative numbers.  Should they be (n) or -n ?
2607
2608 2002-02-10  Nick Drochak  <ndrochak@gol.com>
2609
2610         * AllTests.cs: Add Int64Test to the Suite
2611         * Int64Test.cs: Change static member to instance member. This was
2612         causing NUnitConsole some grief.  Should be instance member anyway.
2613
2614 2002-02-09  Nick Drochak  <ndrochak@gol.com>
2615
2616         * ByteTest.cs:
2617         * Int16Test.cs:
2618         * Int32Test.cs:
2619         * SByteTest.cs:
2620         * UInt16Test.cs:
2621         * UInt32Test.cs:
2622         * UInt64Test.cs: Fixed tests where a "$" was hard coded.  Change it to
2623         use NumberFormatInfo.CurrentInfo.CurrencySymbol.  Also used
2624         NumberFormatInfo.InvariantInfo.CurrencySymbol where appropriate. These
2625         tests all pass now with mscorlib.
2626
2627 2002-01-06  Nick Drochak  <ndrochak@gol.com>
2628
2629         * ResolveEventArgsTest.cs: New test.
2630         * AllTests.cs: Added new test to suite.
2631
2632 2001-12-27  Nick Drochak <ndrochak@gol.com>
2633
2634         * UInt32Test.cs: Added messages to Asserts()'s to find out which one was faliing.
2635
2636 2001-12-21  Miguel de Icaza  <miguel@ximian.com>
2637
2638         * UInt32Test.cs: Added tests for UInt32.Parse.
2639
2640         * Int32Test.cs: Added tests for Int32.Parse for various cases.
2641
2642 2001-12-08  Nick Drochak  <ndrochak@gol.com>
2643
2644         * ByteTest.cs: Added messages to Assert()'s to find out which one was failing.
2645
2646 2001-11-28  Nick Drochak <ndrochak@gol.com>
2647
2648         * Int16Test.cs Int32Test.cs SByteTest.cs: Surgically removed tests that rely on culture of system.  These need to be crafted a bit differently.
2649
2650 2001-11-27  Nick Drochak  <ndrochak@gol.com>
2651
2652         * SByteTest.cs: Add messages to Assert()'s so we can tell where the tests fail.
2653
2654 2002-02-21  Bob Doan  <bdoan@sicompos.com>
2655
2656         * BooleanTest.cs: Added New test suite
2657         * AllTests.cs: Added new Boolean test to suite.
2658
2659 2002-02-24  Bob Doan  <bdoan@sicompos.com>
2660
2661         * BooleanTest.cs: Use correct argument order in AssertEquals
2662         * AllTests.cs: Added new Double test to suite.
2663         * DoubleTest.cs: Add new test suite
2664
2665 2002-02-24  Bob Doan  <bdoan@sicompos.com>
2666
2667         * DoubleTest.cs: Added parse tests to Double test suite, removed GetHashCodeTests