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