2010-03-12 Jb Evain <jbevain@novell.com>
[mono.git] / mcs / class / corlib / Test / System.Reflection / ChangeLog
1 2010-03-11 Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * FieldInfoTest.cs: Remove invalid assert.
4
5 2010-02-26 Rodrigo Kumpera  <rkumpera@novell.com>
6
7         * AssemblyTest.cs: Fix test under v4.
8
9         * MonoGenericClassTest.cs: Ditto.
10
11 2010-02-10 Rodrigo Kumpera  <rkumpera@novell.com>
12
13         * PropertyInfoTest.cs: Tests for default value.
14
15 2010-02-10 Rodrigo Kumpera  <rkumpera@novell.com>
16
17         * PropertyInfoTest.cs: Tests for custom attributes from PropertyInfo::GetIndexParameters.
18
19 2010-02-05 Rodrigo Kumpera  <rkumpera@novell.com>
20
21         * PropertyInfoTest.cs: Make tests for GetIndexParameters() work.
22
23 2010-02-05 Rodrigo Kumpera  <rkumpera@novell.com>
24
25         *  MethodInfoTest.cs: New test for GetParameters() returning the interned array.
26
27         * PropertyInfoTest.cs: New tests for GetIndexParameters().
28
29 2010-01-19 Rodrigo Kumpera  <rkumpera@novell.com>
30
31         * MethodInfoTest.cs: Add a test for Invoke with generic variant
32         interfaces.
33
34 2010-01-05 Rodrigo Kumpera  <rkumpera@novell.com>
35
36         * ParameterInfoTest.cs: Add a test for default values from custom
37         attributes.
38
39 2009-12-17 Rodrigo Kumpera  <rkumpera@novell.com>
40
41         * MonoGenericClassTest.cs: Test for some corner cases of
42         GetMethod that must work under compiler context.
43
44 2009-12-09 Rodrigo Kumpera  <rkumpera@novell.com>
45
46         * MethodBaseTest.cs: Remove all NET_2_0 directives. Add test
47         for GetCurrentMethod and generics.
48
49 2009-12-08 Rodrigo Kumpera  <rkumpera@novell.com>
50
51         * MethodInfoTest.cs: Add some tests for MS compatible behavior of
52         MakeGenericMethod.
53
54 2009-10-18  Sebastien Pouliot  <sebastien@ximian.com>
55
56         * MethodBaseTest.cs: Add new, working, test for non-generic
57         GetMethodFromHandle. Add test case to show generic overload
58         behave exactly the same when no second RuntimeMethodHandle is
59         provided. Remove [Category("NotWorking")] on existing test case.
60
61 2009-08-07 Rodrigo Kumpera  <rkumpera@novell.com>
62
63         * MonoGenericClassTest.cs: Test for methods that must
64         throw.
65
66 2009-08-04 Rodrigo Kumpera  <rkumpera@novell.com>
67
68         * MonoGenericClassTest.cs: New file.
69
70 2009-07-30  Zoltan Varga  <vargaz@gmail.com>
71
72         * FieldInfoTest.cs: Add a test for #525733.
73
74 2009-07-27 Rodrigo Kumpera  <rkumpera@novell.com>
75
76         * AssemblyTest.cs: Add test for empty string passed to
77         Assembly::GetType.
78
79 2009-07-27 Rodrigo Kumpera  <rkumpera@novell.com>
80
81         * EventInfoTest.cs: Add test for private event and
82         RemoveEventHandler.
83
84 2009-07-27 Rodrigo Kumpera  <rkumpera@novell.com>
85
86         * EventInfoTest.cs: Add test for cast incompatible type.
87
88         * EventInfoTest.cs: Add test for private event.
89
90         * EventInfoTest.cs: Add test for null target for non static
91         event.
92
93 2009-07-14  Gert Driesen  <drieseng@users.sourceforge.net>
94
95         * BinderTests.cs: Modified SelectMethod_ByRef and BindToMethod_ByRef
96         to compile on net_1_1 profile. Added tests for SelectMethod and
97         BindToMethod with params arguments, currently marked NotWorking.
98
99 2009-07-14  Raja R Harinath  <harinath@hurrynot.org>
100
101         * BinderTests.cs (SelectMethod_ByRef, BindToMethod_ByRef): Disable
102         in net_1_1 profile.
103
104 2009-07-12  Gert Driesen  <drieseng@users.sourceforge.net>
105
106         * BinderTest.cs: Added SelectMethod/BindToMethod tests for methods
107         with byref arguments.
108
109 2009-06-20  Zoltan Varga  <vargaz@gmail.com>
110
111         * *.cs: Convert all tests to new-style nunit classes/methods.
112
113 2009-06-12  Zoltan Varga  <vargaz@gmail.com>
114
115         * ParameterInfoTest.cs: Add a test for #512330.
116
117 2009-05-03  Sebastien Pouliot  <sebastien@ximian.com>
118
119         * MethodInfoTest.cs: Add test cases from Joachim Ante for bug
120         #500385.
121
122 2009-03-26  Zoltan Varga  <vargaz@gmail.com>
123
124         * ParameterInfoTest.cs: Add a test for #488383.
125
126 2009-03-03  Matthew Metnetsky  <matthew@cowarthill.com>
127
128         * BinderTests.cs: added tests for TargetParameterCountException
129         * BinderTests.cs: added tests for BindingFlags.ExactBinding
130
131 2009-03-11  Zoltan Varga  <vargaz@gmail.com>
132
133         * BinderTests.cs: Add a test for #484294.
134
135 2009-02-21  Jb Evain  <jbevain@novell.com>
136
137         * BinderTests.cs: add test for bug #471257, where Type.InvokeMember
138         calls Binder.BindToMethod will a null args.
139
140 2009-02-04  Zoltan Varga  <vargaz@gmail.com>
141
142         * MethodBaseTest.cs: Make a test quiet.
143
144 2008-02-03  Rodrigo Kumpera  <rkumpera@novell.com>
145
146         * MethodInfoTest.cs: Fix the 1.1 build.
147
148 2008-02-02  Rodrigo Kumpera  <rkumpera@novell.com>
149
150         * MethodInfoTest.cs: Test for non primitive structs.
151
152 2008-02-02  Rodrigo Kumpera  <rkumpera@novell.com>
153
154         * MethodInfoTest.cs: Test for #409583.
155
156 2008-11-17  Rodrigo Kumpera  <rkumpera@novell.com>
157
158         * FieldInfoTest.cs: Test FieldInfo::GetValue on a constant of an open
159         generic type. 
160
161 2008-11-11  Rodrigo Kumpera  <rkumpera@novell.com>
162
163         * ModuleTest.cs : Add test for ResolveMethod with a methodspec
164         token.
165
166 2008-10-10  Zoltan Varga  <vargaz@gmail.com>
167
168         * AssemblyTest.cs (LoadWithPartialName): Fix this test after the
169         'default' -> 'net_1_1' profile change.
170
171 2008-10-02 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>
172
173         * ConstructorInfoTest.cs: enable abstract class test.
174
175 2008-09-08  Zoltan Varga  <vargaz@gmail.com>
176
177         * FieldInfoTest.cs (SetValueOpenGeneric): Fix copy-paste error.
178
179 2008-09-07  Zoltan Varga  <vargaz@gmail.com>
180
181         * FieldInfoTest.cs: Add tests for #424077.
182
183 2008-06-30  Rodrigo Kumpera <rkumpera@novell.com>
184
185         * MethodBase.cs: Fix the 1.0 build.
186
187 2008-06-27  Rodrigo Kumpera <rkumpera@novell.com>
188
189         * MethodBase.cs: Added tests for GetMethodFromToken.
190
191 2008-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
192
193         * PropertyInfoTest.cs: Added test for bug #399985.
194
195 2008-05-12  Gert Driesen  <drieseng@users.sourceforge.net>
196
197         * FieldInfoTest.cs: Added tests for GetFieldFromHandle.
198         * MethodBaseTest.cs: Added tests for GetMethodFromHandle.
199
200 2008-04-16  Zoltan Varga  <vargaz@gmail.com>
201
202         * BinderTests.cs: Applied patch from Yves Bastide (doc.formatique@gmail.com). Add 
203         tests for converting integers to enums.
204
205 2008-03-25  Zoltan Varga  <vargaz@gmail.com>
206
207         * ConstructorInfoTest.cs: Add a test for #373459.
208
209         * MethodInfoTest.cs: Add a test for #373448.
210
211 2008-03-14  Zoltan Varga  <vargaz@gmail.com>
212
213         * BinderTests.cs: Add tests for #367655.
214
215 2008-03-10  Gert Driesen  <drieseng@users.sourceforge.net>
216
217         * AssemblyTest.cs: Improved tests for GetFile, GetObjectData and
218         GetCustomAttributes.
219
220 2008-02-20  Raja R Harinath  <harinath@hurrynot.org>
221
222         * MethodInfoTest.cs (GetGenericMethodDefinition): Add a test for
223         an instantiation.
224         (Bug354757): New test.
225
226 2008-02-18  Zoltan Varga  <vargaz@gmail.com>
227
228         * CustomAttributeDataTest.cs: New file.
229
230 2008-02-02  Gert Driesen  <drieseng@users.sourceforge.net>
231
232         * MethodInfoTest.cs: Numbered tests. Improved existing tests.
233         * ParameterInfoTest.cs: Added test for bug #342536.
234
235 2008-01-30  Zoltan Varga  <vargaz@gmail.com>
236
237         * AssemblyTest.cs (GetModules_MissingFile): Rename the generated assembly to
238         avoid name clashes.
239
240         * AssemblyTest.cs: Add a test for GetModules () and a missing module.
241
242         * ModuleTest.cs: Add a test for GetTypes ().
243
244 2008-01-20  Gert Driesen  <drieseng@users.sourceforge.net>
245
246         * AssemblyNameTest.cs: Added test for effect of AssemblyNameFlags on
247         FullName. Added test for PublicKey with value "null". Added ctor test
248         for Retargetable spec.
249
250 2008-01-15  Jb Evain  <jbevain@novell.com>
251
252         * MethodInfoTest.cs: Add test for null arguments to
253         MakeGenericMethod (#353849).
254
255 2008-01-06  Gert Driesen  <drieseng@users.sourceforge.net>
256
257         * AssemblyNameTest.cs: Improved tests for ProcessorArchictecture.
258
259 2007-12-31  Gert Driesen  <drieseng@users.sourceforge.net>
260
261         * AssemblyNameCas.cs: Sync test methods with AssemblyNameTest.cs.
262         * AssemblyNameTest.cs: Removed AssertEqualsByteArrays method since
263         NUnit supports this out-of-the-box. Use more meaningful names for
264         some existing tests. Improved existing tests and added lots more.
265         Enabled tests that were previously failing.  Fixed and improved
266         tests for public key; the original "public key" was actually a
267         key pair.
268
269 2007-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
270
271         * AssemblyNameTest.cs: Improved culture test to cover bug #347174.
272
273 2007-12-05  Zoltan Varga  <vargaz@gmail.com>
274
275         * FieldInfoTest.cs: Add tests for #346160.
276
277 2007-12-03  Zoltan Varga  <vargaz@gmail.com>
278
279         * FieldInfoTest.cs: Add GetRawDefaultValue () tests.
280
281 2007-11-05  Mark Probst  <mark.probst@gmail.com>
282
283         * BinderTests.cs: Add test for bug #324998.
284
285 2007-11-04  Miguel de Icaza  <miguel@novell.com>
286
287         * ParameterInfoTest.cs: Add new test for testing the [Optional]
288         attribute making ParameterInfo.DefaultValue become
289         System.Reflection.Missing.
290
291 2007-11-01  Zoltan Varga  <vargaz@gmail.com>
292
293         * BinderTests.cs: Add a test for the ParamArray attribute.
294
295 2007-10-17  Gert Driesen  <drieseng@users.sourceforge.net>
296
297         * AssemblyTest.cs: Enabled test for bug #334204.
298
299 2007-10-16  Gert Driesen  <drieseng@users.sourceforge.net>
300
301         * AssemblyTest.cs: Added test for bug #334203. Use more meaningful name
302         for test for bug #49114.        
303
304 2007-10-04  Raja R Harinath  <rharinath@novell.com>
305
306         * AssemblyTest.cs (bug328812): New test.
307
308 2007-09-25  Zoltan Varga  <vargaz@gmail.com>
309
310         * PropertyInfoTest.cs: Add test for calling ReflectedType on accessors.
311
312 2007-09-23  Gert Driesen  <drieseng@users.sourceforge.net>
313
314         * AssemblyTest.cs: Added test for ManifestModule.
315
316 2007-09-17  Gert Driesen  <drieseng@users.sourceforge.net>
317
318         * AssemblyTest.cs: Added test for GetManifestResourceStream argument
319         checks.
320
321 2007-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
322
323         * FieldInfoTest.cs: Enabled test for bug #82465.
324
325 2007-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
326
327         * ModuleTest.cs: Enabled tests on 2.0 profile since bug #82459 is
328         fixed.
329
330 2007-08-17  Gert Driesen  <drieseng@users.sourceforge.net>
331
332         * ParameterInfoTest.cs: Minor code formatting change.
333         * FieldInfoTest.cs: Added test for GetCustomAttributes. Modified test
334         for pseudo customattributes to work on 1.0 profile too.
335
336 2007-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
337
338         * AssemblyTest.cs: Added IsDefined test with null value for 
339         attributeType argument.
340         * ModuleTest.cs: Same. Remove use of deprecated Assertion class, code
341         formatting and fixed line endings.
342         * ParameterInfoTest.cs: Same. Remove use of deprecated Assertion class
343         and code formatting.
344         * MethodInfoTest.cs: Same.
345         * EventInfoTest.cs: Same. Code formatting.
346         * FieldInfoTest.cs: Same. Code formatting.
347         * PropertyInfoTest.cs: Same. Improved coverage of GetAccessors.
348         Improved tests for GetCustomAttributes. Code formatting.
349
350 2007-08-03  Zoltan Varga  <vargaz@gmail.com>
351
352         * MethodInfoTest.cs: Add another test.
353         
354         * MethodInfoTest.cs: Add test for Invoking methods with a nullable type receiver.
355
356 2007-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
357
358         * MethodInfoTest.cs: Added GetMethodFromHandle test for generic type.
359
360 2007-07-20  Raja R Harinath  <rharinath@novell.com>
361
362         * MethodInfoTest.cs (GetGenericMethodDefinition): New.  Based on
363         Atsushi's testcase in #78068.
364
365 2007-07-19  Atsushi Enomoto  <atsushi@ximian.com>
366
367         * MethodInfoTest.cs : fix incorrect parameter type output.
368
369 2007-07-19  Atsushi Enomoto  <atsushi@ximian.com>
370
371         * MethodInfoTest.cs : added ToString() test for generic return type.
372
373 2007-07-09  Mark Probst  <mark.probst@gmail.com>
374
375         * AssemblyTest.cs: Enabled test for bug 78465.
376
377 2007-07-05  Gert Driesen  <drieseng@users.sourceforge.net>
378
379         * MethodInfoTest.cs: Added test for bug #81997. Code formatting.
380
381 2007-06-22  Raja R Harinath  <rharinath@novell.com>
382
383         * MethodInfoTest.cs (IsGenericMethodDefinition): New.
384
385 2007-06-02  Zoltan Varga  <vargaz@gmail.com>
386
387         * PropertyInfoTest.cs: Mark new test as NotWorking.
388         
389         * PropertyInfoTest.cs: Added new test.
390
391 2007-05-07  Gert Driesen  <drieseng@users.sourceforge.net>
392
393         * MethodInfoTest.cs: Modified test for bug #81538 to verify both
394         1.0 and 2.0 behavior.
395
396 2007-05-07  Zoltan Varga  <vargaz@gmail.com>
397
398         * MethodInfoTest.cs: Add test case for #81538.
399
400 2007-05-01  Gert Driesen  <drieseng@users.sourceforge.net>
401
402         * ConstructorInfoTest.cs: Added tests for Invoke.
403
404 2007-05-01  Zoltan Varga  <vargaz@gmail.com>
405
406         * MethodInfoTest.cs: Reenable a NotWorking test which is working now.
407
408 2007-03-14  Eyal Alaluf <eyala@mainsoft.com>
409
410         * MethodInfoTest.cs: Disabled tests for TARGET_JVM that use MethodBody.
411
412 2006-11-14  Raja R Harinath  <rharinath@novell.com>
413
414         * AssemblyTest.cs (bug79872): New test for #79872.
415
416 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
417
418         * AssemblyTest.cs: Added tests for bug #79712 and #79715. All marked
419         NotWorking.
420
421 2006-10-19  Gert Driesen  <drieseng@users.sourceforge.net>
422
423         * AssemblyNameTest.cs: Added test for CodeBase of AssemblyName
424         filled by AssemblyName.GetAssemblyName. Added tests for bug #79661.
425
426 2006-09-29  Jb Evain  <jbevain@gmail.com>
427
428         * FieldInfoTest.cs: Test for FieldInfo.SetValue on a literal field.
429
430 2006-09-06  Zoltan Varga  <vargaz@gmail.com>
431
432         * ParameterInfoTest.cs: Add a test for enum default parameter values.
433
434 2006-09-02  Zoltan Varga  <vargaz@gmail.com>
435
436         * MethodInfoTest.cs: Add a test for the ReturnParameter property.
437
438 2006-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
439
440         * AssemblyTest.cs: Modified test to pass on 2.0 profile and .NET 2.0.
441
442 2006-07-12  Zoltan Varga  <vargaz@gmail.com>
443
444         * MethodInfoTest.cs: Add tests for ContainsGenericParameters ().
445
446 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
447
448         * AssemblyTest.cs: Enabled test for bug #78468.
449
450 2006-07-01  Zoltan Varga  <vargaz@gmail.com>
451
452         * MethodInfoTest.cs: Add a test for #77888.
453
454 2006-06-29  Raja R Harinath  <rharinath@novell.com>
455
456         * MethodInfoTest.cs (GetBaseDefinition): New test for
457         MethodInfo.GetBaseDefinition.
458
459 2006-06-07  Zoltan Varga  <vargaz@gmail.com>
460
461         * BinderTests.cs: Add test for BindingFlags.ExactBinding.
462
463 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
464
465         * MethodInfoTest.cs: No longer derive from (deprecated) Assertion.
466         Number individual asserts. Marked ByrefVtypeInvoke as NotDotNet for
467         NET_1_1 profile, due to bug in MS.NET 1.1.
468
469 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
470
471         * MethodInfoTest.cs: GetMethodBody no longer throws ArgumentException
472         for methods that have no IL body. Part of fix for bug #78522.
473
474 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
475
476         * AssemblyTest.cs: Added tests for bug #78517.
477
478 2006-05-20  Gert Driesen  <drieseng@users.sourceforge.net>
479
480         * AssemblyTest.cs: Added tests for bugs #78464, #78465 and #78468.
481         Spaces to tabs.
482
483 2006-05-09  Atsushi Enomoto  <atsushi@ximian.com>
484
485         * BinderTests.cs : (BindToMethodNamedArgs) hmm, why it didn't
486           show up during my last test run...
487
488 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
489
490         * BinderTests.cs : added test for bug #77079.
491
492 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
493
494         * BinderTests.cs : added test for bug #42547.
495
496 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
497
498         * BinderTests.cs : added test for bug #41691.
499
500 2006-03-09  Zoltan Varga  <vargaz@gmail.com>
501
502         * MethodInfoTest.cs: Add test for #77668.
503
504 2006-02-11  Zoltan Varga  <vargaz@gmail.com>
505
506         * FieldInfoTest.cs: Revert nullable reftype tests.
507
508 2006-02-09  Zoltan Varga  <vargaz@gmail.com>
509
510         * FieldInfoTest.cs: Add tests for nullable reference types.
511
512 2006-02-07  Martin Baulig  <martin@ximian.com>
513
514         * MethodInfoTest.cs: Added test where IsGenericMethod must return false.
515
516 2006-02-03  Zoltan Varga  <vargaz@gmail.com>
517
518         * MethodInfoTest.cs: Add tests for IsGenericMethod.
519
520 2006-02-02  Zoltan Varga  <vargaz@gmail.com>
521
522         * MethodInfoTest.cs: Add test for Invoke and byref valuetypes.
523
524 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
525
526         * ModuleTest.cs : ResolveString() does not work under .NET 2.0 either.
527
528 2006-01-06  Raja R Harinath  <rharinath@novell.com>
529
530         * PropertyInfoTest.cs: Use newer nunit API.
531         (Bug77160): New test from #77160.
532
533 2006-01-03  Zoltan Varga  <vargaz@gmail.com>
534
535         * FieldInfoTest.cs PropertyInfoTest.cs MethodInfoTest.cs: Add Nullable
536         tests.
537
538 2005-12-20  Carlos Alberto Cortez <calberto.cortez@gmail.com>
539
540         * AssemblyTest.cs: Remove 'NotWorking' category attribute
541         to the Reflection Only tests, since they are working by now.
542
543         * FieldInfoTest.cs: Likewise.
544
545         * MethodInfoTest.cs: Likewise.
546
547 2005-12-02  Robert Jordan  <robertj@gmx.net>
548
549         * ReflectedTypeTest.cs: New. Test case for #76829.
550
551 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
552
553         * MethodInfoTest.cs : added MakeGenericMethod test for #76575.
554
555 2005-11-15  Zoltan Varga  <vargaz@gmail.com>
556
557         * AssemblyTest.cs: Fix build.
558
559 2005-11-05  Kornél Pál  <kornelpal@hotmail.com>
560
561         * AssemblyTest.cs: Updated runtime version to v2.0.50727 (2.0 RTM).
562
563 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
564
565         * MethodInfoTest.cs : added test for bug #76541.
566
567 2005-09-26  Carlos Alberto Cortez <calberto.cortez@gmail.com>
568
569         * AssemblyNameTest.cs: Added some tests for the 2.0 new
570         ctor. Keep some of them as NotWorking, since we need to figure out
571         an elegant way to avoiding creating Version when not passing it.
572         
573 2005-06-30  Ben Maurer  <bmaurer@ximian.com>
574
575         * AssemblyTest.cs: Relied on the 1.1 test suite being built when
576         running teh 2.0 test suite, which could cause failures
577
578 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com>
579
580         * AssemblyNameCas.cs: Removed execution of AssemblyNameTest.Self as it
581         is now NotWorking.
582
583 2005-06-13  Sebastien Pouliot  <sebastien@ximian.com> 
584  
585         * AssemblyNameTest.cs: "Fixed" tests so they execute without errors on
586         both Fx 1.1 SP1 and Fx 2.0 beta 2. Added corresponding NotWorking.
587
588 2005-06-13  Sebastien Pouliot  <sebastien@ximian.com>
589
590         * AssemblyNameTest.cs: Added distinctive names for all asserts in 
591         Version. Changed Self to NotWorking as other cases returns null. It 
592         will re-activated once we know the logic behind it.
593
594 2005-06-07  Carlos Alberto Cortez <calberto.cortez@gmail.com>
595
596         * AssemblyNameTest.cs: Added tests to Version method,
597         in order to do additional checks with AssemblyBuilder
598         version.
599         
600 2005-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
601
602         * AssemblyTest.cs: put back GetEntryAssembly, but this one is working.
603
604 2005-06-06  Sebastien Pouliot  <sebastien@ximian.com>
605
606         * AssemblyTest.cs: Removed asserts using PortableExecutableKind - 
607         because (1) it was renamed to PortableExecutableKinds *and* (2)
608         it's documented as obsolete and will be removed for 2.0 RTM.
609
610 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
611
612         * MethodInfoTest.cs: Disable pseudo custom attribute test.
613
614 2005-06-05  Gert Driesen <drieseng@users.sourceforge.net>
615
616         * AssemblyTest.cs: Enabled test for bug #74958.
617
618 2005-05-27  Zoltan Varga  <vargaz@freemail.hu>
619
620         * MethodInfoTest.cs: Reenable the pseudo attribute test.
621
622 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
623
624         * TypeDelegatorTest.cs: New file.
625
626         * MethodInfoTest.cs: Add a test for bug #75029.
627
628 2005-05-20  Gert Driesen <drieseng@users.sourceforge.net>
629
630         * AssemblyTest.cs: Allow test for bug #74958 to pass on .NET 2.0
631         Beta 2.
632
633 2005-05-15  Gert Driesen <drieseng@users.sourceforge.net>
634
635         * AssemblyTest.cs: Added (ignored) test case for bug #74958.
636
637 2005-05-07  Ben Maurer  <bmaurer@ximian.com>
638
639         * EventInfoTest.cs: New file. Has a test case for #64191.
640
641 2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>
642
643         * AssemblyTest.cs, FieldInfoTest.cs, MethodInfoTest.cs: Disabled 
644         ReflectionOnly tests as they break every tests afterward. Calberto
645         is looking for the problem...
646
647 2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>
648
649         * AssemblyCas.cs: New. CAS unit tests for Assembly.
650
651 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
652
653         * AssemblyTest.cs: Updated NET_2_0 tests to check for v2.0.50215 
654         (beta2).
655
656 2005-04-14  Sebastien Pouliot  <sebastien@ximian.com>
657
658         * AssemblyTest.cs: Added tests for GetObjectData (null) and 
659         GetReferencedAssemblies (no codebase returned) methods.
660
661 2005-04-08  Raja R Harinath  <rharinath@novell.com>
662
663         * FieldInfoTest.cs (RefOnlyFieldClass): Rename from RefOnlyClass.
664         * MethodInfoTest.cs (RefOnlyMethodClass): Rename from RefOnlyClass.
665
666 2005-04-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>
667
668         * AssemblyTest.cs: Added tests for ReflectionOnly support.
669         * MethodInfoTest.cs: Added test for Reflection Only support.
670         * FieldInfoTest.cs: Added tests for ReflectionOnly support.
671         
672 2005-04-04  Sebastien Pouliot  <sebastien@ximian.com>
673
674         * AssemblyNameTest.cs: Added tests for Clone and serialization without
675         a strongname.
676         * AssemblyNameCas.cs: New. CAS unit tests for AssemblyName.
677         * StrongNameKeyPairTest.cs: Little changes to make it easier to reuse 
678         in CAS tests.
679         * StrongNameKeyPairCas.cs: New. CAS unit tests for StrongNameKeyPair.
680
681 2005-04-04  Sebastien Pouliot  <sebastien@ximian.com>
682
683         * AssemblyNameTest.cs: Add test for ArgumentNullException on 
684         GetObjectData. Made existing tests more nunit2.2 like.
685         * ModuleCas.cs: Added new tests for FullyQualifiedName and Name 
686         properties.
687         * ModuleTest.cs: Add test for ArgumentNullException on GetObjectData.
688
689 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
690
691         * ModuleCas.cs: New. CAS unit tests for Module.
692
693 2005-03-01  Zoltan Varga  <vargaz@freemail.hu>
694
695         * MethodInfoTest.cs: Disable code causing mcs to fail.
696
697 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>
698
699         * AssemblyAlgorithmIdAttributeTest.cs: Removed CLSCompliant(false) 
700         attribute as it wasn't required (and gives a compilation warning).
701
702 2005-01-23  Nick Drochak  <ndrochak@ieee.org>
703
704         * ModuleTest.cs: Long path names gives Windows fits.
705
706 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
707
708         * MethodInfoTest.cs: Add tests for GetMethodBody.
709
710 2005-01-16  Nick Drochak  <ndrochak@ieee.org>
711
712         * AssemblyTest.cs: Try loading assembly from .NET tests and mono tests
713
714 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
715
716         * AssemblyTest.cs: Reenable GetFiles (true) test. Add a LoadWithPartialName () test.
717
718         * MethodInfoTest.cs: Add test for byref parameters to Invoke ().
719
720 2004-09-26  Zoltan Varga  <vargaz@freemail.hu>
721
722         * FieldInfoTest.cs: Add tests for MarshalAsAttribute.
723
724         * ParameterInfoTest.cs: Add tests for MarshalAsAttribute.
725
726         * FieldInfoTest.cs: Add tests for FieldOffsetAttribute.
727         
728         * FieldInfoTest.cs: New file.
729
730         * MethodInfoTest.cs: Add tests for PreserveSigAttribute.
731         
732         * MethodInfoTest.cs: New file.
733
734 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
735
736         * ParameterInfoTest.cs: New file.
737
738 2004-09-22  Zoltan Varga  <vargaz@freemail.hu>
739
740         * ModuleTest.cs: Add tests for NET 2.0 ResolveXXX methods.
741
742 2004-09-20  Zoltan Varga  <vargaz@freemail.hu>
743
744         * AssemblyTest.cs: Add tests for MetadataToken and ManifestModule.
745
746 2004-08-29  Nick Drochak <ndrochak@ieee.org>
747
748         * BinderTests.cs: Make tests pass on MS.NET 1.1.
749
750 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
751
752         * AssemblyTest.cs: Added new tests for 1.1 and 2.0 features. Converted
753         existing tests to NUnit 2.2.
754
755 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
756
757         * ModuleTest.cs: New tests for FindTypes.
758
759 2004-06-10  Lluis Sanchez  <lluis@ximian.com>
760
761         * AssemblyNameTest.cs: AssertEqualsByteArrays(): don't crash if arrays are
762           empty. TestSerialization(): Use AssertEqualsByteArrays to compare keys. 
763           Added messages to the assertions.
764
765 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
766
767         * AssemblyNameTests.cs: added tests for AssemblyName.FullName 
768         and serialization of AssemblyName, converted tests to use Assert
769         class
770
771 2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
772
773         * BinderTests.cs: added test for null type in the argument list.
774
775 2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
776
777         * BinderTests.cs: one more test for matching a single property. Adapted
778         to nunit 2.2 style.
779
780 2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
781
782         * BinderTests.cs: added more indexers and more SelectProperty tests.
783
784 2003-05-20  Sebastien Pouliot  <sebastien@ximian.com>
785
786         * StrongNameKeyPairTest.cs: SetUp (renamed) is now public (required 
787         for new nunit).
788
789 2004-05-18  Gert Driesen (drieseng@users.sourceforge.net)
790
791         * PropertyInfoTest.cs: New file.  Added test for 
792         bug #58661.
793
794 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
795
796         * BinderTests.cs: New file.
797
798 2003-04-06  Sebastien Pouliot  <sebastien@ximian.com>
799
800         * StrongNameKeyPairTest.cs: Added test case for ECMA "key".
801
802 2003-03-24  Sebastien Pouliot  <sebastien@ximian.com>
803
804         * StrongNameKeyPairTest.cs: Converted to NUnit2 format. Removed
805         unneeded code and false comments (too much copy-n-paste).
806
807 2003-03-09  Jackson Harper  <jackson@ximian.com>
808
809         * AssemblyAlgorithmIdAttributeTest.cs:
810         * AssemblyConfigurationAttributeTest.cs:
811         * AssemblyCopyrightAttributeTest.cs:
812         * AssemblyCultureAttributeTest.cs:
813         * AssemblyDelaySignAttributeTest.cs:
814         * AssemblyDescriptionAttributeTest.cs:
815         * AssemblyFileVersionAttributeTest.cs:
816         * AssemblyInformationalVersionAttributeTest.cs: New test cases
817         from nvineeth_mono@yahoo.com.
818
819 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
820
821         * ModuleTest.cs: Make the assembly name unique to fix the GlobalData
822         test.
823
824 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
825
826         * ModuleTest.cs: Fix temp folder path
827
828 2003-10-17  Zoltan Varga  <vargaz@freemail.hu>
829
830         * AssemblyNameTest.cs: Convert to Nunit2 format, add tests for
831         CultureInfo, Version and HashAlgorithm properties.
832
833 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
834
835         * AssemblyTest.cs (TestGetType): New regression test for #49114.
836
837 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
838
839         * ModuleTest.cs: New file.
840
841 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
842
843         * AssemblyTest.cs: New file.
844
845 2002-12-30  Sebastien Pouliot <spouliot@videotron.ca>
846
847         * AssemblyNameTest.cs: Added test for FullName (null cultureinfo).
848
849 2002-12-23  Sebastien Pouliot <spouliot@videotron.ca>
850
851         * AssemblyNameTest.cs: Added test for non-signed assembly (which
852         returns an empty array - i.e. not null like an empty assembly).
853
854 2002-12-21  Nick Drochak <ndrochak@gol.com>
855
856         * all: make tests build and run under nunit2
857
858 2002-12-08  Sebastien Pouliot <spouliot@videotron.ca>
859
860         * AllTests.cs: Added test suites for AssemblyName and
861         StrongNameKeyPair.
862         * AssemblyNameTest.cs: New. Test suite for AssemblyName.
863         * StrongNameKeyPairTest.cs: New. Test suite for StrongNameKeyPair.