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