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