2009-02-21 Jb Evain <jbevain@novell.com>
[mcs.git] / class / corlib / Test / System.Reflection.Emit / ChangeLog
blobe82c88bb318e7c66c4676d58a39657ccf8919d56
1 2009-02-21  Jb Evain  <jbevain@novell.com>
3         * ModuleBuilderTest.cs: add a test accessing the property
4         Module.ModuleVersionId on a dynamic module.
5         Test for #471302.
7 2009-02-20  Zoltan Varga  <vargaz@gmail.com>
9         * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
11 2009-02-04  Zoltan Varga  <vargaz@gmail.com>
13         * TypeBuilderTest.cs: Make this test quiet.
15 2009-01-21  Mark Probst  <mark.probst@gmail.com>
17         * TypeBuilderTest.cs: Add test for fields in dynamic generic
18         classes.
20 2008-11-11 Rodrigo Kumpera  <rkumpera@novell.com>
22         * ConstructorOnTypeBuilderInstTest.cs: Add test for
23         MetadataToken under compilation context.
24         
25 2008-09-29 Rodrigo Kumpera  <rkumpera@novell.com>
27         * TypeBuilderTest.cs: Fix the 1.0 build.
29 2008-09-29 Rodrigo Kumpera  <rkumpera@novell.com>
31         * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
32         Tests #430508.
34 2008-09-02 Rodrigo Kumpera  <rkumpera@novell.com>
36         * TypeBuilderTest.cs: New test for a field with initialized data
37         that is referenced from another assembly.
39 2008-08-31  Zoltan Varga  <vargaz@gmail.com>
41         * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
42         of dynamic types.
44 2008-08-14  Raja R Harinath  <harinath@hurrynot.org>
46         * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
47         'DefineMethod' overload that's present in the 1.1 profile.
49 2008-08-12  Zoltan Varga  <vargaz@gmail.com>
51         * TypeBuilderTest.cs: Add new test for #416632.
53 2008-07-30 Rodrigo Kumpera  <rkumpera@novell.com>
55         * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
57 2008-07-25 Rodrigo Kumpera  <rkumpera@novell.com>
59         * TypeBuilderTest.cs: New test for the regression found by
60         bug-333798-tb.2.cs.
62         * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
63         tests.
65 2008-07-25 Rodrigo Kumpera  <rkumpera@novell.com>
67         * TypeBuilderTest.cs: Disable the special behavior of GetMethod
68         under compiler behavior as mcs has been fixed.
70 2008-07-22 Rodrigo Kumpera  <rkumpera@novell.com>
72         * TypeBuilderTest.cs: Added tests for the special cased behavior
73         of GetMethod.
75 2008-07-17 Rodrigo Kumpera  <rkumpera@novell.com>
77         * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
78         that made then work was reverted.
80 2008-07-16 Rodrigo Kumpera  <rkumpera@novell.com>
82         * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
83         context.
85 2008-06-21  Gert Driesen  <drieseng@users.sourceforge.net>
87         * ModuleBuilderTest.cs: Added test for DefineType with interface as
88         parent.
89         * TypeBuilderTest.cs: Added test for SetParent with interface as
90         parent. Added test for CreateType of an interface with invalid parent.
91         Added tests for checks in DefineGenericParameters. Improved test
92         for MakeGenericType, and added tests for argument checks in
93         MakeGenericType.
95 2008-06-18 Rodrigo Kumpera  <rkumpera@novell.com>
97         * TypeBuilderTest.cs: Fixed previous tests to follow the suite 
98         convention. Added tests for bugs #349194 and #400643.
100 2008-06-17 Rodrigo Kumpera  <rkumpera@novell.com>
102         * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
103         generic instances of SRE types.
105 2008-06-11  Zoltan Varga  <vargaz@gmail.com>
107         * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
108         open generic type.
110 2008-06-10 Rodrigo Kumpera  <rkumpera@novell.com>
112         * TypeBuilderTest.cs: Added test for bug #399047.
114 2008-05-18  Gert Driesen  <drieseng@users.sourceforge.net>
116         * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
117         tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
118         for DefineDefaultConstructor.
120 2008-05-11  Gert Driesen  <drieseng@users.sourceforge.net>
122         * TypeBuilderTest.cs: Added test for type null check in DefineField. 
124 2008-05-11  Gert Driesen  <drieseng@users.sourceforge.net>
126         * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
127         test for UnderlyingSystemType, and improved it. Improved test for
128         null parent.
129         * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
130         * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
131         test for SetCustomAttribute, and added new tests.       
132         * ModuleBuilderTest.cs: Added tests for bug #387404.
134 2008-05-08 Rodrigo Kumpera  <rkumpera@novell.com>
136         * TypeBuilderTest.cs: Added regression tests for #354047.
138 2008-05-05  Zoltan Varga  <vargaz@gmail.com>
140         * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
142 2008-05-03  Zoltan Varga  <vargaz@gmail.com>
144         * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
145         as the corresponding fix has been reverted.
147 2008-05-01  Gert Driesen  <drieseng@users.sourceforge.net>
149         * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
150         deprecated Assertion class. Improved some existing tests, and avoid
151         creating too much TypeBuilder instances.
153 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
155         * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
156         * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
157         positives. Added argument check tests for DefineEvent, DefineField,
158         DefineMethod, DefinePInvokeMethod and DefinePropety. Use
159         Type.EmptyTypes instead of constructing empty array.
160         * ConstructorBuilderTest.cs: Added Test attributes. Added tests
161         for DefineParameter and Invoke overloads. Added tests for
162         GetCustomAttributes overloads. Avoid use of ExpectedException.
163         * ModuleBuilderTest.cs: Added tests for DefineType name argument
164         checks.
165         * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
167 2008-04-26  Gert Driesen  <drieseng@users.sourceforge.net>
169         * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
170         * TypeBuilderTest.cs: Added Test attribute. 
172 2008-04-22  Zoltan Varga  <vargaz@gmail.com>
174         * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
176 2008-04-14  Zoltan Varga  <vargaz@gmail.com>
178         * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
179         #363447.
181 2008-03-29  Gert Driesen  <drieseng@users.sourceforge.net>
183         * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
184         DefineVersionInfoResource tests for ArgumentException when native
185         resource is already defined. Added tests for not supported culture
186         in AssemblyCultureAttribute when definining versioninfo resource.
188 2008-03-16  Zoltan Varga  <vargaz@gmail.com>
190         * TypeBuilderTest.cs (GetField): Add test for #351172.
192 2008-03-14  Zoltan Varga  <vargaz@gmail.com>
194         * TypeBuilderTest.cs: Add tests for GetField ().
196 2008-03-06  Zoltan Varga  <vargaz@gmail.com>
198         * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
200         * ModuleBuilderTest.cs: Add a test for #367668.
202 2008-03-06  Jb Evain  <jbevain@novell.com>
204         * ILGeneratorTest.cs: add test for #367663, checking
205         that EmitCalli deals with null return types.
207 2008-03-03  Rodrigo Kumpera  <rkumpera@novell.com>
209         * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
210         Test for bug #361689.
212 2008-02-20  Raja R Harinath  <harinath@hurrynot.org>
214         * MethodBuilderTest.cs (Bug354757): New test.
216 2008-01-29  Zoltan Varga  <vargaz@gmail.com>
218         * ModuleBuilderTest.cs: Add tests for GetTypes ().
220         * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
221         doesn't run on mono.
223 2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
225         * AssemblyBuilderTest.cs: Enabled test for bug #354970.
227 2008-01-20  Gert Driesen  <drieseng@users.sourceforge.net>
229         * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
230         DefineVersionInfoResource overloads that check whether only a single
231         unmanaged resource can be defined. Improved test for SetCustomAttribute.
233 2008-01-16  Gert Driesen  <drieseng@users.sourceforge.net>
235         * TypeBuilderTest.cs: Enabled tests for bug #322762.
237 2008-01-06  Gert Driesen  <drieseng@users.sourceforge.net>
239         * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
241 2007-12-31  Gert Driesen  <drieseng@users.sourceforge.net>
243         * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
244         Enabled AssemblyName tests that previously failed.
246 2007-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
248         * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
249         GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
250         behavior for inherited members. Most of these are marked NotWorking
251         until bug #322762 is fixed.
253 2007-12-10  Zoltan Varga  <vargaz@gmail.com>
255         * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
256         and FieldBuilders.
258 2007-11-16  Atsushi Enomoto  <atsushi@ximian.com>
260         * SignatureHelperTest.cs : new test.
262 2007-11-08  Rodrigo Kumpera  <rkumpera@novell.com>
264         * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
265         This tests bug #82625 / #325292.
267 2007-10-26  Zoltan Varga  <vargaz@gmail.com>
269         * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
270         generic types.
272 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
274         * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
275         Added tests for null checks in Emit overloads.
277 2007-09-30  Gert Driesen  <drieseng@users.sourceforge.net>
279         * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
280         added link to MS bug report.
282 2007-09-23  Gert Driesen  <drieseng@users.sourceforge.net>
284         * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
285         Test attributes. Avoid using ExpectedException, thereby improving lots
286         of existing tests. Uncomment test that checks max length of dynamic
287         module name and removed LAMESPEC, since MS implements the described
288         behavior (but we don't, so mark it NotWorking). Code formatting.
289         * TypeBuilderTest.cs: Removed unused variables.
291 2007-09-22  Gert Driesen  <drieseng@users.sourceforge.net>
293         * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
294         TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
295         tests. Improved TestGetMethodsComplete test.
297 2007-09-11  Jb Evain  <jbevain@novell.com>
299         * DynamicMethodTest.cs: add test for owner member access.
301 2007-09-11  Zoltan Varga  <vargaz@gmail.com>
303         * MethodBuilderTest.cs: Add new tests for using generic types in the IL
304         code stream.
306 2007-09-09  Zoltan Varga  <vargaz@gmail.com>
308         * MethodBuilderTest.cs: Add a new test.
310 2007-09-02  Gert Driesen  <drieseng@users.sourceforge.net>
312         * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
313         into MS and Mono tests. Added (NotWorking) test for bug #82625.
315 2007-08-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
317         * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
319 2007-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
321         * TypeBuilderTest.cs: Added IsDefined test with null value for
322         attributeType argument.
324 2007-07-14  Gert Driesen  <drieseng@users.sourceforge.net>
326         * TypeBuilderTest.cs: Modified enum tests to use already constructed
327         AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
328         Removed duplicate test for bug #82018. Added some IsCreated tests after
329         TypeLoadException, but comment them out for now (see bug #82101).
331 2007-07-12  Rodrigo Kumpera  <rkumpera@novell.com>
333         * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
335 2007-07-11  Rodrigo Kumpera  <rkumpera@novell.com>
337         * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
339 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
341         * TypeBuilderTest.cs: Improved tests for SetParent.
342         * ModuleBuilderTest.cs: Added test for creating non-abstract
343         interface.
345 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
347         * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
348         for IsImport.
350 2007-07-06  Gert Driesen  <drieseng@users.sourceforge.net>
352         * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
353         MakeArrayType (2.0).
355 2007-05-21  Gert Driesen  <drieseng@users.sourceforge.net>
357         * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
358         the one for a baked type as NotWorking. Added test for 
359         SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
360         * TypeBuilderTest.cs: Split up HasElementType test and marked the
361         baked variant as NotWorking on the 1.0 profile. Enabled additional
362         test for bug #81640. Added test for SetCustomAttribute with
363         SuppressUnmanagedCodeSecurity attribute.
365 2007-05-16  Gert Driesen  <drieseng@users.sourceforge.net>
367         * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
368         test for bug #81640.
370 2007-05-16  Gert Driesen  <drieseng@users.sourceforge.net>
372         * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
373         class. Number tests. Added tests for bug #81638 and #81640.
375 2007-05-06  Zoltan Varga  <vargaz@gmail.com>
377         * TypeBuilderTest.cs: Add test for null parent.
379 2007-03-12  Zoltan Varga  <vargaz@gmail.com>
381         * DynamicMethodTest.cs: Add a test for circular references.
383 2007-03-07  Gert Driesen  <drieseng@users.sourceforge.net>
385         * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
386         Coding style fixes.
387         * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
388         Use Assert instead of deprecated Assertion class. Number tests.
390 2007-03-06  Rolf Bjarne Kvinge  <RKvinge@novell.com>
392         * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
394 2007-03-05  Gert Driesen  <drieseng@users.sourceforge.net>
396         * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
397         of deriving from Assertion. Marked HasElementType test NotWorking on
398         2.0 profile.
400 2007-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
402         * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
403         for zero-length and null dll name for DllImport.  Enabled extra tests
404         in TestDynamicParams.
406 2007-01-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
408         * EnumBuilderTest.cs: Created test for #80396.
410 2006-12-15  Raja R Harinath  <rharinath@novell.com>
412         * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
413         tests inspired by #80253.
415 2006-09-16  Gert Driesen  <drieseng@users.sourceforge.net>
417         * DynamicMethodTest.cs: Enabled tests for bug #79367.
419 2006-09-13  Gert Driesen  <drieseng@users.sourceforge.net>
421         * DynamicMethodTest.cs: Added ctor tests for name null check. Added
422         tests for bug #79367 (marked NotWorking).
424 2006-09-02  Zoltan Varga  <vargaz@gmail.com>
426         * TypeBuilderTest.cs: Add a test for #79249.
428 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
430         * DynamicMethodTest.cs: Add a test for skipVisibility.
432 2006-07-31  Sebastien Pouliot  <sebastien@ximian.com> 
434         * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't 
435         work under MS.
436         * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
437         work under MS.
439 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
441         * AssemblyBuilderTest.cs: Added test for bug #78724.
442         * DynamicMethodTest.cs: Added test for bug #78253, and added test for
443         empty method body.
445 2006-02-27  Gert Driesen  <drieseng@users.sourceforge.net>
447         * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
448         instead of ArgumentException when passing Request action to
449         AddDeclarativeSecurity (bug #77640).
450         * MethodBuilderTest.cs: Same.
451         * TypeBuilderTest.cs: Same.
453 2005-12-15  Raja R Harinath  <rharinath@novell.com>
455         * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
456         generic type builders.
458 2005-12-12  Raja R Harinath  <rharinath@novell.com>
460         * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
462 2005-12-10  Zoltan Varga  <vargaz@gmail.com>
464         * MethodBuilderTest.cs: Add test for handling not accessible custom
465         attributes.
467 2005-10-27  Zoltan Varga  <vargaz@gmail.com>
469         * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
470         Add tests for #76521.
472 2005-07-29  Zoltan Varga  <vargaz@freemail.hu>
474         * AssemblyBuilderTest.cs: Add test for #75650.
476 2005-07-21  Jb Evain  <jbevain@gmail.com>
478         * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
480 2005-06-22  Gert Driesen  <drieseng@users.sourceforge.net>
482         * MethodBuilderTest.cs: Updated existing tests to no longer define
483         zero-length method body. Added tests for bug #75236.
485 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com>
487         * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
488         tests to a new method (as their problem is different from #75246).
490 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
492         * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has 
493         currently no effect on PublicKey(Token) and FullName of AssemblyName
494         of the AssemblyBuilder. Test for bug #75246.
496 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
498         * AssemblyBuilderTest.cs: Removed inheritance from deprecated
499         Assertion class. Use Assert class instead.
501 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
503         * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
504         fail on Mono.
506 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
508         * FieldBuilderTest.cs: Enabled tests for FieldHandle again after 
509         fixing regression.
510         * ConstructorBuilderTest.cs: MethodHandle should not throw
511         NotSupportedException.
512         * MethodBuilderTest.cs: Enabled test for MethodHandle again after
513         fixing regression, and added additional test.
515 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
517         * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
519 2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
521         * TypeBuilderTest.cs: Add tests for bug #74906.
523 2005-04-30  Ben Maurer  <bmaurer@ximian.com>
525         * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
526         breaks multiple users.
528 2005-04-28  Zoltan Varga  <vargaz@freemail.hu>
530         * AssemblyBuilderTest.cs: Add test for GetModules ().
532 2005-04-16  Zoltan Varga  <vargaz@freemail.hu>
534         * MethodBuilderTest.cs: Add test for parameter attributes.
536 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
538         * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
540 2005-03-23  Zoltan Varga  <vargaz@freemail.hu>
542         * TypeBuilderTest.cs: Fix this up after the last change.
544 2005-03-23  Martin Baulig  <martin@ximian.com>
546         * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
547         whole method into the "NotWorking" category.
549 2005-03-23  Martin Baulig  <martin@ximian.com>
551         * TypeBuilderTest.cs: Disable last test again since the bug report
552         is reopened.
554 2005-03-21  Nick Drochak <ndrochak@ieee.org>
556         * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
557         test method and disable it on .NET.
559 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
561         * TypeBuilderTest.cs: Reenable last test.
563 2005-03-09  Marek Safar  <marek.safar@seznam.cz>
565         * ILGeneratorTest.cs: New test file.
567 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
569         * TypeBuilderTest.cs: Disable last test since the fix is reverted.
571 2005-03-08  Zoltan Varga  <vargaz@freemail.hu>
573         * TypeBuilderTest.cs: Add new test.
575 2005-02-11  Zoltan Varga  <vargaz@freemail.hu>
577         * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
579 2004-01-31  Nick Drochak <ndrochak@ieee.org>
581         * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
583 2004-01-30  Nick Drochak <ndrochak@ieee.org>
585         * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
587 2004-11-22  Zoltan Varga  <vargaz@freemail.hu>
589         * AssemblyBuilderTest.cs: Add regression test for bug #69780.
591 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
593         * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
594         features which are unlikely to change due to mcs depending on them.
596 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
598         * EnumBuilderTest.cs: Remove test that depends on the exact format
599         of AssemblyName.FullName.
601 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
603         * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
604         depends on exception ordering.
606 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
608         * MethodBuilderTest.cs: Add tests for default values for parameters.
610 2004-10-02  Gert Driesen  <drieseng@users.sourceforge.net>
612         * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
613         thrown when creating a type with a default ctor while parent does
614         not have a default ctor.
616 2004-09-09  Zoltan Varga  <vargaz@freemail.hu>
618         * ModuleBuilderTest.cs: Add test for lookup of global methods.
620 2004-08-29  Nick Drochak <ndrochak@ieee.org>
622         * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
623         TypeBuilder.CreateType().
625 2004-08-08  Zoltan Varga  <vargaz@freemail.hu>
627         * TypeBuilderTest.cs: Add regression test for #62237.
629 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
631         * EnumBuilderTest.cs: Fixed typos so the test is reported in 
632         alphabetical order by NUnit.
634 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
636         * TypeBuilderTest.cs: Added tests for completed/created type
638         * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
639         checking error conditions for now)
641         * EnumBuilderTest.cs: Added tests for EnumBuilder
643         * MethodBuilderTest.cs: Added tests for invalid parameter 
644         indexes for created types, added test for GetHashCode
646 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
648         * MethodRentalTest.cs: Added check for invalid method size,
649         fixed tests on MS.NET, Mono-stylized
651 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
653         * MethodRentalTest.cs: New file.
655 2004-03-24  Sebastien Pouliot  <sebastien@ximian.com>
657         * AssemblyBuilderTest.cs: Added new tests to build strongnamed 
658         assemblies.
660 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
662         * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
663         so custom attributes on Object do not screw the results.
665 2004-03-15  Nick Drochak <ndrochak@ieee.org>
667         * CustomAttributeBuilderTest.cs: Force test to pass if we are running
668         on version 1.1 of the CLR.  That version does not throw the exception.
670 2004-03-09  Jackson Harper  <jackson@ximian.com>
672         * AssemblyBuilderAccessTest.cs:
673         * CustomAttributeBuilderTest.cs: New test cases
674         from nvineeth_mono@yahoo.com.
676 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
678         * MethodBuilderTest.cs: Fix test so it runs under MS.
680         * TypeBuilderTest.cs: Add some tests.
682 2004-02-11  Zoltan Varga  <vargaz@freemail.hu>
684         * MethodBuilderTest.cs: Add tests for parameter info.
686 2004-01-27  Zoltan Varga  <vargaz@freemail.hu>
688         * AssemblyBuilderTest.cs (TestCustomAttributes): Remove 
689         KeyFileAttribute from the test, since it must point to a valid keyfile.
691 2004-01-09  Nick Drochak <ndrochak@ieee.org>
693         * TypeBuilderTest.cs (TestEnums): Fix build with csc.
695 2004-01-07  Zoltan Varga  <vargaz@freemail.hu>
697         * TypeBuilderTest.cs (IsDefined): Comment out this test, since 
698         IsDefined works under mono.
700         * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
701         enums.
703 2003-12-17  Nick Drochak <ndrochak@gol.com>
705         * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
706         limit for the path name.
708 2003-12-15  Zoltan Varga  <vargaz@freemail.hu>
710         * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
711         AddDeclarativeSecurity.
713 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
715         * ConstructorBuilderTest.cs (TestAttributes): Make this test more
716         general so it runs on mono too.
718 2003-07-11  Zoltan Varga  <vargaz@freemail.hu>
720         * ModuleBuilderTest.cs: Added tests for IsTransient ().
722         * ModuleBuilderTest.cs: Added tests for DefineDocument ().
724         * AssemblyBuilderTest.cs: Added error handling tests.
726 2003-06-30  Zoltan Varga  <vargaz@freemail.hu>
728         * MethodBuilderTest.cs (TestReturnType): Make test more general so
729         it works both on Mono and MS.NET.
731 2003-06-15  Zoltan Varga  <vargaz@freemail.hu>
733         * EventBuilderTest.cs: New file.
735         * PropertyBuilderTest.cs: New file.
737 2003-05-28  Nick Drochak <ndrochak@gol.com>
739         * MethodBuilderTest: correct order of expected and actual values.
741 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
743         * ModuleBuilderTest.cs: New file.
745 2003-05-20  Zoltan Varga  <vargaz@freemail.hu>
747         * TypeBuilderTest.cs: More tests.
749 2003-05-19  Zoltan Varga  <vargaz@freemail.hu>
751         * AssemblyBuilderTest.cs: More tests.
753 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
755         * MethodBuilderTest.cs: Comment out test which fails because of a mono
756         extension to DefineParameter.
758 2003-02-13  Zoltan Varga  <vargaz@freemail.hu>
760         * AssemblyBuilderTest.cs: New file.
762 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
764         * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
765         using a custom attribute.
767 2003-02-10  Zoltan Varga  <vargaz@freemail.hu>
769         * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
771         * MethodBuilderTest.cs: updated to NUNIT2 conventions.
773         * ConstructorBuilderTest.cs: New file.
775 2003-02-09  Zoltan Varga  <vargaz@freemail.hu>
777         * TypeBuilderTest.cs: Added lots of new tests.
779 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
781         * TypeBuilderTest.cs: New file.
783         * MethodBuilderTest.cs ChangeLog: New files.