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