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