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