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