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