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