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