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