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