d43a866e07396629984201943c24bc3e48a71ff1
[mono.git] / mcs / class / corlib / Test / System.Reflection.Emit / ChangeLog
1 2009-07-28 Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * GenericTypeParameterBuilderTest.cs: Test for BaseType
4         and SetBaseTypeConstraint.
5
6 2009-07-28 Rodrigo Kumpera  <rkumpera@novell.com>
7
8         * DerivedTypesTests.cs: Add test for the distinction between
9         vector and one-dimension SZARRAY.
10
11 2009-07-28 Rodrigo Kumpera  <rkumpera@novell.com>
12
13         DerivedTypesTest.cs: ByRef and Pointer types return Array as base
14         type.
15
16 2009-07-15 Rodrigo Kumpera  <rkumpera@novell.com>
17
18         * DerivedTypesTest.cs: New tests for interaction with
19         EnumBuilder objects.
20
21 2009-07-15 Rodrigo Kumpera  <rkumpera@novell.com>
22
23         * DerivedTypesTest.cs: New tests for PointerType interaction
24         with GenericTypeParameterBuilder.
25
26 2009-07-15 Rodrigo Kumpera  <rkumpera@novell.com>
27         * DerivedTypesTest.cs: New tests for generics related 
28         stuff and interaction with GenericTypeParameterBuilder.
29
30 2009-07-14 Rodrigo Kumpera  <rkumpera@novell.com>
31
32         * DerivedTypesTest.cs: Added tests for generics related 
33         stuff and interaction with GenericTypeParameterBuilder.
34
35         * GenericTypeParameterBuilderTest.cs: New file with tests
36         for the changes done.
37
38 2009-07-08 Rodrigo Kumpera  <rkumpera@novell.com>
39
40         * DerivedTypesTest.cs: New tests for PointerType.
41
42 2009-07-08 Rodrigo Kumpera  <rkumpera@novell.com>
43
44         * DerivedTypesTest.cs: New tests for ByRefType.
45
46 2009-07-07 Rodrigo Kumpera  <rkumpera@novell.com>
47
48         * DerivedTypesTest.cs: New tests for types derived from
49         TypeBuilder.
50
51 2009-06-20  Zoltan Varga  <vargaz@gmail.com>
52
53         * *.cs: Convert all tests to new-style nunit classes/methods.
54
55 2009-06-02 Rodrigo Kumpera  <rkumpera@novell.com>
56
57         * ILGeneratorTest.cs: Tests for #509131.
58
59 2009-03-10  Zoltan Varga  <vargaz@gmail.com>
60
61         * TypeBuilderTest.cs: Add a test for #483852.
62
63 2009-02-23  Zoltan Varga  <vargaz@gmail.com>
64
65         * TypeBuilderTest.cs: Add more tests for user types.
66
67 2009-02-21  Jb Evain  <jbevain@novell.com>
68
69         * ModuleBuilderTest.cs: add a test accessing the property
70         Module.ModuleVersionId on a dynamic module.
71         Test for #471302.
72
73 2009-02-20  Zoltan Varga  <vargaz@gmail.com>
74
75         * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
76
77 2009-02-04  Zoltan Varga  <vargaz@gmail.com>
78
79         * TypeBuilderTest.cs: Make this test quiet.
80
81 2009-01-21  Mark Probst  <mark.probst@gmail.com>
82
83         * TypeBuilderTest.cs: Add test for fields in dynamic generic
84         classes.
85
86 2008-11-11 Rodrigo Kumpera  <rkumpera@novell.com>
87
88         * ConstructorOnTypeBuilderInstTest.cs: Add test for
89         MetadataToken under compilation context.
90         
91 2008-09-29 Rodrigo Kumpera  <rkumpera@novell.com>
92
93         * TypeBuilderTest.cs: Fix the 1.0 build.
94
95 2008-09-29 Rodrigo Kumpera  <rkumpera@novell.com>
96
97         * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
98         Tests #430508.
99
100 2008-09-02 Rodrigo Kumpera  <rkumpera@novell.com>
101
102         * TypeBuilderTest.cs: New test for a field with initialized data
103         that is referenced from another assembly.
104
105 2008-08-31  Zoltan Varga  <vargaz@gmail.com>
106
107         * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
108         of dynamic types.
109
110 2008-08-14  Raja R Harinath  <harinath@hurrynot.org>
111
112         * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
113         'DefineMethod' overload that's present in the 1.1 profile.
114
115 2008-08-12  Zoltan Varga  <vargaz@gmail.com>
116
117         * TypeBuilderTest.cs: Add new test for #416632.
118
119 2008-07-30 Rodrigo Kumpera  <rkumpera@novell.com>
120
121         * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
122
123 2008-07-25 Rodrigo Kumpera  <rkumpera@novell.com>
124
125         * TypeBuilderTest.cs: New test for the regression found by
126         bug-333798-tb.2.cs.
127
128         * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
129         tests.
130
131 2008-07-25 Rodrigo Kumpera  <rkumpera@novell.com>
132
133         * TypeBuilderTest.cs: Disable the special behavior of GetMethod
134         under compiler behavior as mcs has been fixed.
135
136 2008-07-22 Rodrigo Kumpera  <rkumpera@novell.com>
137
138         * TypeBuilderTest.cs: Added tests for the special cased behavior
139         of GetMethod.
140
141 2008-07-17 Rodrigo Kumpera  <rkumpera@novell.com>
142
143         * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
144         that made then work was reverted.
145
146 2008-07-16 Rodrigo Kumpera  <rkumpera@novell.com>
147
148         * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
149         context.
150
151 2008-06-21  Gert Driesen  <drieseng@users.sourceforge.net>
152
153         * ModuleBuilderTest.cs: Added test for DefineType with interface as
154         parent.
155         * TypeBuilderTest.cs: Added test for SetParent with interface as
156         parent. Added test for CreateType of an interface with invalid parent.
157         Added tests for checks in DefineGenericParameters. Improved test
158         for MakeGenericType, and added tests for argument checks in
159         MakeGenericType.
160
161 2008-06-18 Rodrigo Kumpera  <rkumpera@novell.com>
162
163         * TypeBuilderTest.cs: Fixed previous tests to follow the suite 
164         convention. Added tests for bugs #349194 and #400643.
165
166 2008-06-17 Rodrigo Kumpera  <rkumpera@novell.com>
167
168         * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
169         generic instances of SRE types.
170
171 2008-06-11  Zoltan Varga  <vargaz@gmail.com>
172
173         * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
174         open generic type.
175
176 2008-06-10 Rodrigo Kumpera  <rkumpera@novell.com>
177
178         * TypeBuilderTest.cs: Added test for bug #399047.
179
180 2008-05-18  Gert Driesen  <drieseng@users.sourceforge.net>
181
182         * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
183         tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
184         for DefineDefaultConstructor.
185
186 2008-05-11  Gert Driesen  <drieseng@users.sourceforge.net>
187
188         * TypeBuilderTest.cs: Added test for type null check in DefineField. 
189
190 2008-05-11  Gert Driesen  <drieseng@users.sourceforge.net>
191
192         * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
193         test for UnderlyingSystemType, and improved it. Improved test for
194         null parent.
195         * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
196         * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
197         test for SetCustomAttribute, and added new tests.       
198         * ModuleBuilderTest.cs: Added tests for bug #387404.
199
200 2008-05-08 Rodrigo Kumpera  <rkumpera@novell.com>
201
202         * TypeBuilderTest.cs: Added regression tests for #354047.
203
204 2008-05-05  Zoltan Varga  <vargaz@gmail.com>
205
206         * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
207
208 2008-05-03  Zoltan Varga  <vargaz@gmail.com>
209
210         * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
211         as the corresponding fix has been reverted.
212
213 2008-05-01  Gert Driesen  <drieseng@users.sourceforge.net>
214
215         * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
216         deprecated Assertion class. Improved some existing tests, and avoid
217         creating too much TypeBuilder instances.
218
219 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
220
221         * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
222         * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
223         positives. Added argument check tests for DefineEvent, DefineField,
224         DefineMethod, DefinePInvokeMethod and DefinePropety. Use
225         Type.EmptyTypes instead of constructing empty array.
226         * ConstructorBuilderTest.cs: Added Test attributes. Added tests
227         for DefineParameter and Invoke overloads. Added tests for
228         GetCustomAttributes overloads. Avoid use of ExpectedException.
229         * ModuleBuilderTest.cs: Added tests for DefineType name argument
230         checks.
231         * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
232
233 2008-04-26  Gert Driesen  <drieseng@users.sourceforge.net>
234
235         * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
236         * TypeBuilderTest.cs: Added Test attribute. 
237
238 2008-04-22  Zoltan Varga  <vargaz@gmail.com>
239
240         * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
241
242 2008-04-14  Zoltan Varga  <vargaz@gmail.com>
243
244         * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
245         #363447.
246
247 2008-03-29  Gert Driesen  <drieseng@users.sourceforge.net>
248
249         * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
250         DefineVersionInfoResource tests for ArgumentException when native
251         resource is already defined. Added tests for not supported culture
252         in AssemblyCultureAttribute when definining versioninfo resource.
253
254 2008-03-16  Zoltan Varga  <vargaz@gmail.com>
255
256         * TypeBuilderTest.cs (GetField): Add test for #351172.
257
258 2008-03-14  Zoltan Varga  <vargaz@gmail.com>
259
260         * TypeBuilderTest.cs: Add tests for GetField ().
261
262 2008-03-06  Zoltan Varga  <vargaz@gmail.com>
263
264         * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
265
266         * ModuleBuilderTest.cs: Add a test for #367668.
267
268 2008-03-06  Jb Evain  <jbevain@novell.com>
269
270         * ILGeneratorTest.cs: add test for #367663, checking
271         that EmitCalli deals with null return types.
272
273 2008-03-03  Rodrigo Kumpera  <rkumpera@novell.com>
274
275         * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
276         Test for bug #361689.
277
278 2008-02-20  Raja R Harinath  <harinath@hurrynot.org>
279
280         * MethodBuilderTest.cs (Bug354757): New test.
281
282 2008-01-29  Zoltan Varga  <vargaz@gmail.com>
283
284         * ModuleBuilderTest.cs: Add tests for GetTypes ().
285
286         * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
287         doesn't run on mono.
288
289 2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
290
291         * AssemblyBuilderTest.cs: Enabled test for bug #354970.
292
293 2008-01-20  Gert Driesen  <drieseng@users.sourceforge.net>
294
295         * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
296         DefineVersionInfoResource overloads that check whether only a single
297         unmanaged resource can be defined. Improved test for SetCustomAttribute.
298
299 2008-01-16  Gert Driesen  <drieseng@users.sourceforge.net>
300
301         * TypeBuilderTest.cs: Enabled tests for bug #322762.
302
303 2008-01-06  Gert Driesen  <drieseng@users.sourceforge.net>
304
305         * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
306
307 2007-12-31  Gert Driesen  <drieseng@users.sourceforge.net>
308
309         * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
310         Enabled AssemblyName tests that previously failed.
311
312 2007-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
313
314         * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
315         GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
316         behavior for inherited members. Most of these are marked NotWorking
317         until bug #322762 is fixed.
318
319 2007-12-10  Zoltan Varga  <vargaz@gmail.com>
320
321         * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
322         and FieldBuilders.
323
324 2007-11-16  Atsushi Enomoto  <atsushi@ximian.com>
325
326         * SignatureHelperTest.cs : new test.
327
328 2007-11-08  Rodrigo Kumpera  <rkumpera@novell.com>
329
330         * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
331         This tests bug #82625 / #325292.
332
333 2007-10-26  Zoltan Varga  <vargaz@gmail.com>
334
335         * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
336         generic types.
337
338 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
339
340         * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
341         Added tests for null checks in Emit overloads.
342
343 2007-09-30  Gert Driesen  <drieseng@users.sourceforge.net>
344
345         * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
346         added link to MS bug report.
347
348 2007-09-23  Gert Driesen  <drieseng@users.sourceforge.net>
349
350         * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
351         Test attributes. Avoid using ExpectedException, thereby improving lots
352         of existing tests. Uncomment test that checks max length of dynamic
353         module name and removed LAMESPEC, since MS implements the described
354         behavior (but we don't, so mark it NotWorking). Code formatting.
355         * TypeBuilderTest.cs: Removed unused variables.
356
357 2007-09-22  Gert Driesen  <drieseng@users.sourceforge.net>
358
359         * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
360         TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
361         tests. Improved TestGetMethodsComplete test.
362
363 2007-09-11  Jb Evain  <jbevain@novell.com>
364
365         * DynamicMethodTest.cs: add test for owner member access.
366
367 2007-09-11  Zoltan Varga  <vargaz@gmail.com>
368
369         * MethodBuilderTest.cs: Add new tests for using generic types in the IL
370         code stream.
371
372 2007-09-09  Zoltan Varga  <vargaz@gmail.com>
373
374         * MethodBuilderTest.cs: Add a new test.
375
376 2007-09-02  Gert Driesen  <drieseng@users.sourceforge.net>
377
378         * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
379         into MS and Mono tests. Added (NotWorking) test for bug #82625.
380
381 2007-08-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
382
383         * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
384
385 2007-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
386
387         * TypeBuilderTest.cs: Added IsDefined test with null value for
388         attributeType argument.
389
390 2007-07-14  Gert Driesen  <drieseng@users.sourceforge.net>
391
392         * TypeBuilderTest.cs: Modified enum tests to use already constructed
393         AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
394         Removed duplicate test for bug #82018. Added some IsCreated tests after
395         TypeLoadException, but comment them out for now (see bug #82101).
396
397 2007-07-12  Rodrigo Kumpera  <rkumpera@novell.com>
398
399         * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
400
401 2007-07-11  Rodrigo Kumpera  <rkumpera@novell.com>
402
403         * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
404
405 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
406
407         * TypeBuilderTest.cs: Improved tests for SetParent.
408         * ModuleBuilderTest.cs: Added test for creating non-abstract
409         interface.
410
411 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
412
413         * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
414         for IsImport.
415
416 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
417
418         * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
419         MakeArrayType (2.0).
420
421 2007-05-21  Gert Driesen  <drieseng@users.sourceforge.net>
422
423         * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
424         the one for a baked type as NotWorking. Added test for 
425         SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
426         * TypeBuilderTest.cs: Split up HasElementType test and marked the
427         baked variant as NotWorking on the 1.0 profile. Enabled additional
428         test for bug #81640. Added test for SetCustomAttribute with
429         SuppressUnmanagedCodeSecurity attribute.
430
431 2007-05-16  Gert Driesen  <drieseng@users.sourceforge.net>
432
433         * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
434         test for bug #81640.
435
436 2007-05-16  Gert Driesen  <drieseng@users.sourceforge.net>
437
438         * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
439         class. Number tests. Added tests for bug #81638 and #81640.
440
441 2007-05-06  Zoltan Varga  <vargaz@gmail.com>
442
443         * TypeBuilderTest.cs: Add test for null parent.
444
445 2007-03-12  Zoltan Varga  <vargaz@gmail.com>
446
447         * DynamicMethodTest.cs: Add a test for circular references.
448
449 2007-03-07  Gert Driesen  <drieseng@users.sourceforge.net>
450
451         * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
452         Coding style fixes.
453         * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
454         Use Assert instead of deprecated Assertion class. Number tests.
455
456 2007-03-06  Rolf Bjarne Kvinge  <RKvinge@novell.com>
457
458         * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
459
460 2007-03-05  Gert Driesen  <drieseng@users.sourceforge.net>
461
462         * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
463         of deriving from Assertion. Marked HasElementType test NotWorking on
464         2.0 profile.
465
466 2007-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
467
468         * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
469         for zero-length and null dll name for DllImport.  Enabled extra tests
470         in TestDynamicParams.
471
472 2007-01-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
473
474         * EnumBuilderTest.cs: Created test for #80396.
475
476 2006-12-15  Raja R Harinath  <rharinath@novell.com>
477
478         * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
479         tests inspired by #80253.
480
481 2006-09-16  Gert Driesen  <drieseng@users.sourceforge.net>
482
483         * DynamicMethodTest.cs: Enabled tests for bug #79367.
484
485 2006-09-13  Gert Driesen  <drieseng@users.sourceforge.net>
486
487         * DynamicMethodTest.cs: Added ctor tests for name null check. Added
488         tests for bug #79367 (marked NotWorking).
489
490 2006-09-02  Zoltan Varga  <vargaz@gmail.com>
491
492         * TypeBuilderTest.cs: Add a test for #79249.
493
494 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
495
496         * DynamicMethodTest.cs: Add a test for skipVisibility.
497
498 2006-07-31  Sebastien Pouliot  <sebastien@ximian.com> 
499
500         * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't 
501         work under MS.
502         * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
503         work under MS.
504
505 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
506
507         * AssemblyBuilderTest.cs: Added test for bug #78724.
508         * DynamicMethodTest.cs: Added test for bug #78253, and added test for
509         empty method body.
510
511 2006-02-27  Gert Driesen  <drieseng@users.sourceforge.net>
512
513         * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
514         instead of ArgumentException when passing Request action to
515         AddDeclarativeSecurity (bug #77640).
516         * MethodBuilderTest.cs: Same.
517         * TypeBuilderTest.cs: Same.
518
519 2005-12-15  Raja R Harinath  <rharinath@novell.com>
520
521         * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
522         generic type builders.
523
524 2005-12-12  Raja R Harinath  <rharinath@novell.com>
525
526         * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
527
528 2005-12-10  Zoltan Varga  <vargaz@gmail.com>
529
530         * MethodBuilderTest.cs: Add test for handling not accessible custom
531         attributes.
532
533 2005-10-27  Zoltan Varga  <vargaz@gmail.com>
534
535         * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
536         Add tests for #76521.
537
538 2005-07-29  Zoltan Varga  <vargaz@freemail.hu>
539
540         * AssemblyBuilderTest.cs: Add test for #75650.
541
542 2005-07-21  Jb Evain  <jbevain@gmail.com>
543
544         * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
545
546 2005-06-22  Gert Driesen  <drieseng@users.sourceforge.net>
547
548         * MethodBuilderTest.cs: Updated existing tests to no longer define
549         zero-length method body. Added tests for bug #75236.
550
551 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com>
552
553         * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
554         tests to a new method (as their problem is different from #75246).
555
556 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
557
558         * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has 
559         currently no effect on PublicKey(Token) and FullName of AssemblyName
560         of the AssemblyBuilder. Test for bug #75246.
561
562 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
563
564         * AssemblyBuilderTest.cs: Removed inheritance from deprecated
565         Assertion class. Use Assert class instead.
566
567 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
568
569         * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
570         fail on Mono.
571
572 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
573
574         * FieldBuilderTest.cs: Enabled tests for FieldHandle again after 
575         fixing regression.
576         * ConstructorBuilderTest.cs: MethodHandle should not throw
577         NotSupportedException.
578         * MethodBuilderTest.cs: Enabled test for MethodHandle again after
579         fixing regression, and added additional test.
580
581 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
582
583         * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
584
585 2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
586
587         * TypeBuilderTest.cs: Add tests for bug #74906.
588
589 2005-04-30  Ben Maurer  <bmaurer@ximian.com>
590
591         * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
592         breaks multiple users.
593
594 2005-04-28  Zoltan Varga  <vargaz@freemail.hu>
595
596         * AssemblyBuilderTest.cs: Add test for GetModules ().
597
598 2005-04-16  Zoltan Varga  <vargaz@freemail.hu>
599
600         * MethodBuilderTest.cs: Add test for parameter attributes.
601
602 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
603
604         * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
605
606 2005-03-23  Zoltan Varga  <vargaz@freemail.hu>
607
608         * TypeBuilderTest.cs: Fix this up after the last change.
609
610 2005-03-23  Martin Baulig  <martin@ximian.com>
611
612         * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
613         whole method into the "NotWorking" category.
614
615 2005-03-23  Martin Baulig  <martin@ximian.com>
616
617         * TypeBuilderTest.cs: Disable last test again since the bug report
618         is reopened.
619
620 2005-03-21  Nick Drochak <ndrochak@ieee.org>
621
622         * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
623         test method and disable it on .NET.
624
625 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
626
627         * TypeBuilderTest.cs: Reenable last test.
628
629 2005-03-09  Marek Safar  <marek.safar@seznam.cz>
630
631         * ILGeneratorTest.cs: New test file.
632
633 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
634
635         * TypeBuilderTest.cs: Disable last test since the fix is reverted.
636
637 2005-03-08  Zoltan Varga  <vargaz@freemail.hu>
638
639         * TypeBuilderTest.cs: Add new test.
640
641 2005-02-11  Zoltan Varga  <vargaz@freemail.hu>
642
643         * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
644
645 2004-01-31  Nick Drochak <ndrochak@ieee.org>
646
647         * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
648
649 2004-01-30  Nick Drochak <ndrochak@ieee.org>
650
651         * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
652
653 2004-11-22  Zoltan Varga  <vargaz@freemail.hu>
654
655         * AssemblyBuilderTest.cs: Add regression test for bug #69780.
656
657 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
658
659         * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
660         features which are unlikely to change due to mcs depending on them.
661
662 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
663
664         * EnumBuilderTest.cs: Remove test that depends on the exact format
665         of AssemblyName.FullName.
666
667 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
668
669         * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
670         depends on exception ordering.
671
672 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
673
674         * MethodBuilderTest.cs: Add tests for default values for parameters.
675
676 2004-10-02  Gert Driesen  <drieseng@users.sourceforge.net>
677
678         * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
679         thrown when creating a type with a default ctor while parent does
680         not have a default ctor.
681
682 2004-09-09  Zoltan Varga  <vargaz@freemail.hu>
683
684         * ModuleBuilderTest.cs: Add test for lookup of global methods.
685
686 2004-08-29  Nick Drochak <ndrochak@ieee.org>
687
688         * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
689         TypeBuilder.CreateType().
690
691 2004-08-08  Zoltan Varga  <vargaz@freemail.hu>
692
693         * TypeBuilderTest.cs: Add regression test for #62237.
694
695 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
696
697         * EnumBuilderTest.cs: Fixed typos so the test is reported in 
698         alphabetical order by NUnit.
699
700 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
701
702         * TypeBuilderTest.cs: Added tests for completed/created type
703
704         * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
705         checking error conditions for now)
706
707         * EnumBuilderTest.cs: Added tests for EnumBuilder
708
709         * MethodBuilderTest.cs: Added tests for invalid parameter 
710         indexes for created types, added test for GetHashCode
711
712 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
713
714         * MethodRentalTest.cs: Added check for invalid method size,
715         fixed tests on MS.NET, Mono-stylized
716
717 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
718
719         * MethodRentalTest.cs: New file.
720
721 2004-03-24  Sebastien Pouliot  <sebastien@ximian.com>
722
723         * AssemblyBuilderTest.cs: Added new tests to build strongnamed 
724         assemblies.
725
726 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
727
728         * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
729         so custom attributes on Object do not screw the results.
730
731 2004-03-15  Nick Drochak <ndrochak@ieee.org>
732
733         * CustomAttributeBuilderTest.cs: Force test to pass if we are running
734         on version 1.1 of the CLR.  That version does not throw the exception.
735
736 2004-03-09  Jackson Harper  <jackson@ximian.com>
737
738         * AssemblyBuilderAccessTest.cs:
739         * CustomAttributeBuilderTest.cs: New test cases
740         from nvineeth_mono@yahoo.com.
741
742 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
743
744         * MethodBuilderTest.cs: Fix test so it runs under MS.
745
746         * TypeBuilderTest.cs: Add some tests.
747
748 2004-02-11  Zoltan Varga  <vargaz@freemail.hu>
749
750         * MethodBuilderTest.cs: Add tests for parameter info.
751
752 2004-01-27  Zoltan Varga  <vargaz@freemail.hu>
753
754         * AssemblyBuilderTest.cs (TestCustomAttributes): Remove 
755         KeyFileAttribute from the test, since it must point to a valid keyfile.
756
757 2004-01-09  Nick Drochak <ndrochak@ieee.org>
758
759         * TypeBuilderTest.cs (TestEnums): Fix build with csc.
760
761 2004-01-07  Zoltan Varga  <vargaz@freemail.hu>
762
763         * TypeBuilderTest.cs (IsDefined): Comment out this test, since 
764         IsDefined works under mono.
765
766         * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
767         enums.
768
769 2003-12-17  Nick Drochak <ndrochak@gol.com>
770
771         * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
772         limit for the path name.
773
774 2003-12-15  Zoltan Varga  <vargaz@freemail.hu>
775
776         * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
777         AddDeclarativeSecurity.
778
779 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
780
781         * ConstructorBuilderTest.cs (TestAttributes): Make this test more
782         general so it runs on mono too.
783
784 2003-07-11  Zoltan Varga  <vargaz@freemail.hu>
785
786         * ModuleBuilderTest.cs: Added tests for IsTransient ().
787
788         * ModuleBuilderTest.cs: Added tests for DefineDocument ().
789
790         * AssemblyBuilderTest.cs: Added error handling tests.
791
792 2003-06-30  Zoltan Varga  <vargaz@freemail.hu>
793
794         * MethodBuilderTest.cs (TestReturnType): Make test more general so
795         it works both on Mono and MS.NET.
796
797 2003-06-15  Zoltan Varga  <vargaz@freemail.hu>
798
799         * EventBuilderTest.cs: New file.
800
801         * PropertyBuilderTest.cs: New file.
802
803 2003-05-28  Nick Drochak <ndrochak@gol.com>
804
805         * MethodBuilderTest: correct order of expected and actual values.
806
807 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
808
809         * ModuleBuilderTest.cs: New file.
810
811 2003-05-20  Zoltan Varga  <vargaz@freemail.hu>
812
813         * TypeBuilderTest.cs: More tests.
814
815 2003-05-19  Zoltan Varga  <vargaz@freemail.hu>
816
817         * AssemblyBuilderTest.cs: More tests.
818
819 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
820
821         * MethodBuilderTest.cs: Comment out test which fails because of a mono
822         extension to DefineParameter.
823
824 2003-02-13  Zoltan Varga  <vargaz@freemail.hu>
825
826         * AssemblyBuilderTest.cs: New file.
827
828 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
829
830         * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
831         using a custom attribute.
832
833 2003-02-10  Zoltan Varga  <vargaz@freemail.hu>
834
835         * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
836
837         * MethodBuilderTest.cs: updated to NUNIT2 conventions.
838
839         * ConstructorBuilderTest.cs: New file.
840
841 2003-02-09  Zoltan Varga  <vargaz@freemail.hu>
842
843         * TypeBuilderTest.cs: Added lots of new tests.
844
845 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
846
847         * TypeBuilderTest.cs: New file.
848
849         * MethodBuilderTest.cs ChangeLog: New files.