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