1 2009-12-09 Jb Evain <jbevain@novell.com>
3 * ILGeneratorTest.cs: add a test for Emit(OpCode,LocalBuilder)
4 when the opcode is not related to locals.
6 2009-10-30 Sebastien Pouliot <sebastien@ximian.com>
8 * MethodBuilderTest.cs: Add (copy from TypeBuilderTest) test
9 cases for two DefineGenericParameters
11 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
13 * ModuleBuilderTest.cs: Add test cases for GetType overloads
14 * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
16 2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
18 * TypeBuilderTest.cs: Validation test cases for GetConstructor
20 2009-09-02 Rodrigo Kumpera <rkumpera@novell.com>
22 * TypeBuilderTest.cs: Test for #536243.
24 2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
26 * DynamicMethodTest.cs: Add regression test for bug #529238.
28 2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
30 * MethodOnTypeBuilderInstTest.cs: Add tests for
31 generic method instances over generic type instances.
33 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
35 * MethodOnTypeBuilderInstTest.cs: Really fix the test.
37 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
39 * MethodOnTypeBuilderInstTest.cs: Pointer inflation
40 was fixed. Use the right assert on the test.
42 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
44 * TypeBuilderTest: Test for IsDefined.
46 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
48 * TypeBuilderTest: Test for GetNestedType.
50 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
52 * TypeBuilderTest: Test for GetConstructors.
54 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
56 * TypeBuilderTest: Test for DefineMethodOverride.
58 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
60 * TypeBuilderTest: Test for GetInterfaces.
62 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
64 * TypeBuilderTest: Test for GetGenericArguments.
66 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
68 * TypeBuilderTest: Test for GenericParameterAttributes.
70 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
72 * TypeBuilderTest.cs: Test for GetElementType.
74 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
76 * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
78 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
80 * TypeBuilderTest.cs: Test for GenericParameterPosition.
82 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
84 * TypeBuilderTest.cs: Test for DeclaringMethod.
86 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
88 * TypeBuilderTest.cs: Test for concrete type with
91 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
93 * GenericTypeParameterBuilderTest.cs: Test for BaseType
94 and SetBaseTypeConstraint.
96 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
98 * DerivedTypesTests.cs: Add test for the distinction between
99 vector and one-dimension SZARRAY.
101 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
103 DerivedTypesTest.cs: ByRef and Pointer types return Array as base
106 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
108 * DerivedTypesTest.cs: New tests for interaction with
111 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
113 * DerivedTypesTest.cs: New tests for PointerType interaction
114 with GenericTypeParameterBuilder.
116 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
117 * DerivedTypesTest.cs: New tests for generics related
118 stuff and interaction with GenericTypeParameterBuilder.
120 2009-07-14 Rodrigo Kumpera <rkumpera@novell.com>
122 * DerivedTypesTest.cs: Added tests for generics related
123 stuff and interaction with GenericTypeParameterBuilder.
125 * GenericTypeParameterBuilderTest.cs: New file with tests
126 for the changes done.
128 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
130 * DerivedTypesTest.cs: New tests for PointerType.
132 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
134 * DerivedTypesTest.cs: New tests for ByRefType.
136 2009-07-07 Rodrigo Kumpera <rkumpera@novell.com>
138 * DerivedTypesTest.cs: New tests for types derived from
141 2009-06-20 Zoltan Varga <vargaz@gmail.com>
143 * *.cs: Convert all tests to new-style nunit classes/methods.
145 2009-06-02 Rodrigo Kumpera <rkumpera@novell.com>
147 * ILGeneratorTest.cs: Tests for #509131.
149 2009-03-10 Zoltan Varga <vargaz@gmail.com>
151 * TypeBuilderTest.cs: Add a test for #483852.
153 2009-02-23 Zoltan Varga <vargaz@gmail.com>
155 * TypeBuilderTest.cs: Add more tests for user types.
157 2009-02-21 Jb Evain <jbevain@novell.com>
159 * ModuleBuilderTest.cs: add a test accessing the property
160 Module.ModuleVersionId on a dynamic module.
163 2009-02-20 Zoltan Varga <vargaz@gmail.com>
165 * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
167 2009-02-04 Zoltan Varga <vargaz@gmail.com>
169 * TypeBuilderTest.cs: Make this test quiet.
171 2009-01-21 Mark Probst <mark.probst@gmail.com>
173 * TypeBuilderTest.cs: Add test for fields in dynamic generic
176 2008-11-11 Rodrigo Kumpera <rkumpera@novell.com>
178 * ConstructorOnTypeBuilderInstTest.cs: Add test for
179 MetadataToken under compilation context.
181 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
183 * TypeBuilderTest.cs: Fix the 1.0 build.
185 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
187 * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
190 2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
192 * TypeBuilderTest.cs: New test for a field with initialized data
193 that is referenced from another assembly.
195 2008-08-31 Zoltan Varga <vargaz@gmail.com>
197 * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
200 2008-08-14 Raja R Harinath <harinath@hurrynot.org>
202 * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
203 'DefineMethod' overload that's present in the 1.1 profile.
205 2008-08-12 Zoltan Varga <vargaz@gmail.com>
207 * TypeBuilderTest.cs: Add new test for #416632.
209 2008-07-30 Rodrigo Kumpera <rkumpera@novell.com>
211 * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
213 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
215 * TypeBuilderTest.cs: New test for the regression found by
218 * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
221 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
223 * TypeBuilderTest.cs: Disable the special behavior of GetMethod
224 under compiler behavior as mcs has been fixed.
226 2008-07-22 Rodrigo Kumpera <rkumpera@novell.com>
228 * TypeBuilderTest.cs: Added tests for the special cased behavior
231 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
233 * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
234 that made then work was reverted.
236 2008-07-16 Rodrigo Kumpera <rkumpera@novell.com>
238 * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
241 2008-06-21 Gert Driesen <drieseng@users.sourceforge.net>
243 * ModuleBuilderTest.cs: Added test for DefineType with interface as
245 * TypeBuilderTest.cs: Added test for SetParent with interface as
246 parent. Added test for CreateType of an interface with invalid parent.
247 Added tests for checks in DefineGenericParameters. Improved test
248 for MakeGenericType, and added tests for argument checks in
251 2008-06-18 Rodrigo Kumpera <rkumpera@novell.com>
253 * TypeBuilderTest.cs: Fixed previous tests to follow the suite
254 convention. Added tests for bugs #349194 and #400643.
256 2008-06-17 Rodrigo Kumpera <rkumpera@novell.com>
258 * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
259 generic instances of SRE types.
261 2008-06-11 Zoltan Varga <vargaz@gmail.com>
263 * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
266 2008-06-10 Rodrigo Kumpera <rkumpera@novell.com>
268 * TypeBuilderTest.cs: Added test for bug #399047.
270 2008-05-18 Gert Driesen <drieseng@users.sourceforge.net>
272 * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
273 tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
274 for DefineDefaultConstructor.
276 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
278 * TypeBuilderTest.cs: Added test for type null check in DefineField.
280 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
282 * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
283 test for UnderlyingSystemType, and improved it. Improved test for
285 * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
286 * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
287 test for SetCustomAttribute, and added new tests.
288 * ModuleBuilderTest.cs: Added tests for bug #387404.
290 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
292 * TypeBuilderTest.cs: Added regression tests for #354047.
294 2008-05-05 Zoltan Varga <vargaz@gmail.com>
296 * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
298 2008-05-03 Zoltan Varga <vargaz@gmail.com>
300 * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
301 as the corresponding fix has been reverted.
303 2008-05-01 Gert Driesen <drieseng@users.sourceforge.net>
305 * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
306 deprecated Assertion class. Improved some existing tests, and avoid
307 creating too much TypeBuilder instances.
309 2008-04-30 Gert Driesen <drieseng@users.sourceforge.net>
311 * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
312 * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
313 positives. Added argument check tests for DefineEvent, DefineField,
314 DefineMethod, DefinePInvokeMethod and DefinePropety. Use
315 Type.EmptyTypes instead of constructing empty array.
316 * ConstructorBuilderTest.cs: Added Test attributes. Added tests
317 for DefineParameter and Invoke overloads. Added tests for
318 GetCustomAttributes overloads. Avoid use of ExpectedException.
319 * ModuleBuilderTest.cs: Added tests for DefineType name argument
321 * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
323 2008-04-26 Gert Driesen <drieseng@users.sourceforge.net>
325 * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
326 * TypeBuilderTest.cs: Added Test attribute.
328 2008-04-22 Zoltan Varga <vargaz@gmail.com>
330 * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
332 2008-04-14 Zoltan Varga <vargaz@gmail.com>
334 * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
337 2008-03-29 Gert Driesen <drieseng@users.sourceforge.net>
339 * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
340 DefineVersionInfoResource tests for ArgumentException when native
341 resource is already defined. Added tests for not supported culture
342 in AssemblyCultureAttribute when definining versioninfo resource.
344 2008-03-16 Zoltan Varga <vargaz@gmail.com>
346 * TypeBuilderTest.cs (GetField): Add test for #351172.
348 2008-03-14 Zoltan Varga <vargaz@gmail.com>
350 * TypeBuilderTest.cs: Add tests for GetField ().
352 2008-03-06 Zoltan Varga <vargaz@gmail.com>
354 * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
356 * ModuleBuilderTest.cs: Add a test for #367668.
358 2008-03-06 Jb Evain <jbevain@novell.com>
360 * ILGeneratorTest.cs: add test for #367663, checking
361 that EmitCalli deals with null return types.
363 2008-03-03 Rodrigo Kumpera <rkumpera@novell.com>
365 * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
366 Test for bug #361689.
368 2008-02-20 Raja R Harinath <harinath@hurrynot.org>
370 * MethodBuilderTest.cs (Bug354757): New test.
372 2008-01-29 Zoltan Varga <vargaz@gmail.com>
374 * ModuleBuilderTest.cs: Add tests for GetTypes ().
376 * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
379 2008-01-21 Gert Driesen <drieseng@users.sourceforge.net>
381 * AssemblyBuilderTest.cs: Enabled test for bug #354970.
383 2008-01-20 Gert Driesen <drieseng@users.sourceforge.net>
385 * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
386 DefineVersionInfoResource overloads that check whether only a single
387 unmanaged resource can be defined. Improved test for SetCustomAttribute.
389 2008-01-16 Gert Driesen <drieseng@users.sourceforge.net>
391 * TypeBuilderTest.cs: Enabled tests for bug #322762.
393 2008-01-06 Gert Driesen <drieseng@users.sourceforge.net>
395 * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
397 2007-12-31 Gert Driesen <drieseng@users.sourceforge.net>
399 * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
400 Enabled AssemblyName tests that previously failed.
402 2007-12-29 Gert Driesen <drieseng@users.sourceforge.net>
404 * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
405 GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
406 behavior for inherited members. Most of these are marked NotWorking
407 until bug #322762 is fixed.
409 2007-12-10 Zoltan Varga <vargaz@gmail.com>
411 * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
414 2007-11-16 Atsushi Enomoto <atsushi@ximian.com>
416 * SignatureHelperTest.cs : new test.
418 2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
420 * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
421 This tests bug #82625 / #325292.
423 2007-10-26 Zoltan Varga <vargaz@gmail.com>
425 * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
428 2007-10-15 Gert Driesen <drieseng@users.sourceforge.net>
430 * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
431 Added tests for null checks in Emit overloads.
433 2007-09-30 Gert Driesen <drieseng@users.sourceforge.net>
435 * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
436 added link to MS bug report.
438 2007-09-23 Gert Driesen <drieseng@users.sourceforge.net>
440 * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
441 Test attributes. Avoid using ExpectedException, thereby improving lots
442 of existing tests. Uncomment test that checks max length of dynamic
443 module name and removed LAMESPEC, since MS implements the described
444 behavior (but we don't, so mark it NotWorking). Code formatting.
445 * TypeBuilderTest.cs: Removed unused variables.
447 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
449 * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
450 TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
451 tests. Improved TestGetMethodsComplete test.
453 2007-09-11 Jb Evain <jbevain@novell.com>
455 * DynamicMethodTest.cs: add test for owner member access.
457 2007-09-11 Zoltan Varga <vargaz@gmail.com>
459 * MethodBuilderTest.cs: Add new tests for using generic types in the IL
462 2007-09-09 Zoltan Varga <vargaz@gmail.com>
464 * MethodBuilderTest.cs: Add a new test.
466 2007-09-02 Gert Driesen <drieseng@users.sourceforge.net>
468 * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
469 into MS and Mono tests. Added (NotWorking) test for bug #82625.
471 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
473 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
475 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
477 * TypeBuilderTest.cs: Added IsDefined test with null value for
478 attributeType argument.
480 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
482 * TypeBuilderTest.cs: Modified enum tests to use already constructed
483 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
484 Removed duplicate test for bug #82018. Added some IsCreated tests after
485 TypeLoadException, but comment them out for now (see bug #82101).
487 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
489 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
491 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
493 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
495 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
497 * TypeBuilderTest.cs: Improved tests for SetParent.
498 * ModuleBuilderTest.cs: Added test for creating non-abstract
501 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
503 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
506 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
508 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
511 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
513 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
514 the one for a baked type as NotWorking. Added test for
515 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
516 * TypeBuilderTest.cs: Split up HasElementType test and marked the
517 baked variant as NotWorking on the 1.0 profile. Enabled additional
518 test for bug #81640. Added test for SetCustomAttribute with
519 SuppressUnmanagedCodeSecurity attribute.
521 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
523 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
526 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
528 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
529 class. Number tests. Added tests for bug #81638 and #81640.
531 2007-05-06 Zoltan Varga <vargaz@gmail.com>
533 * TypeBuilderTest.cs: Add test for null parent.
535 2007-03-12 Zoltan Varga <vargaz@gmail.com>
537 * DynamicMethodTest.cs: Add a test for circular references.
539 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
541 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
543 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
544 Use Assert instead of deprecated Assertion class. Number tests.
546 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
548 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
550 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
552 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
553 of deriving from Assertion. Marked HasElementType test NotWorking on
556 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
558 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
559 for zero-length and null dll name for DllImport. Enabled extra tests
560 in TestDynamicParams.
562 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
564 * EnumBuilderTest.cs: Created test for #80396.
566 2006-12-15 Raja R Harinath <rharinath@novell.com>
568 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
569 tests inspired by #80253.
571 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
573 * DynamicMethodTest.cs: Enabled tests for bug #79367.
575 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
577 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
578 tests for bug #79367 (marked NotWorking).
580 2006-09-02 Zoltan Varga <vargaz@gmail.com>
582 * TypeBuilderTest.cs: Add a test for #79249.
584 2006-08-31 Zoltan Varga <vargaz@gmail.com>
586 * DynamicMethodTest.cs: Add a test for skipVisibility.
588 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
590 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
592 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
595 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
597 * AssemblyBuilderTest.cs: Added test for bug #78724.
598 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
601 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
603 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
604 instead of ArgumentException when passing Request action to
605 AddDeclarativeSecurity (bug #77640).
606 * MethodBuilderTest.cs: Same.
607 * TypeBuilderTest.cs: Same.
609 2005-12-15 Raja R Harinath <rharinath@novell.com>
611 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
612 generic type builders.
614 2005-12-12 Raja R Harinath <rharinath@novell.com>
616 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
618 2005-12-10 Zoltan Varga <vargaz@gmail.com>
620 * MethodBuilderTest.cs: Add test for handling not accessible custom
623 2005-10-27 Zoltan Varga <vargaz@gmail.com>
625 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
626 Add tests for #76521.
628 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
630 * AssemblyBuilderTest.cs: Add test for #75650.
632 2005-07-21 Jb Evain <jbevain@gmail.com>
634 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
636 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
638 * MethodBuilderTest.cs: Updated existing tests to no longer define
639 zero-length method body. Added tests for bug #75236.
641 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
643 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
644 tests to a new method (as their problem is different from #75246).
646 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
648 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
649 currently no effect on PublicKey(Token) and FullName of AssemblyName
650 of the AssemblyBuilder. Test for bug #75246.
652 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
654 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
655 Assertion class. Use Assert class instead.
657 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
659 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
662 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
664 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
666 * ConstructorBuilderTest.cs: MethodHandle should not throw
667 NotSupportedException.
668 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
669 fixing regression, and added additional test.
671 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
673 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
675 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
677 * TypeBuilderTest.cs: Add tests for bug #74906.
679 2005-04-30 Ben Maurer <bmaurer@ximian.com>
681 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
682 breaks multiple users.
684 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
686 * AssemblyBuilderTest.cs: Add test for GetModules ().
688 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
690 * MethodBuilderTest.cs: Add test for parameter attributes.
692 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
694 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
696 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
698 * TypeBuilderTest.cs: Fix this up after the last change.
700 2005-03-23 Martin Baulig <martin@ximian.com>
702 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
703 whole method into the "NotWorking" category.
705 2005-03-23 Martin Baulig <martin@ximian.com>
707 * TypeBuilderTest.cs: Disable last test again since the bug report
710 2005-03-21 Nick Drochak <ndrochak@ieee.org>
712 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
713 test method and disable it on .NET.
715 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
717 * TypeBuilderTest.cs: Reenable last test.
719 2005-03-09 Marek Safar <marek.safar@seznam.cz>
721 * ILGeneratorTest.cs: New test file.
723 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
725 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
727 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
729 * TypeBuilderTest.cs: Add new test.
731 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
733 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
735 2004-01-31 Nick Drochak <ndrochak@ieee.org>
737 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
739 2004-01-30 Nick Drochak <ndrochak@ieee.org>
741 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
743 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
745 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
747 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
749 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
750 features which are unlikely to change due to mcs depending on them.
752 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
754 * EnumBuilderTest.cs: Remove test that depends on the exact format
755 of AssemblyName.FullName.
757 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
759 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
760 depends on exception ordering.
762 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
764 * MethodBuilderTest.cs: Add tests for default values for parameters.
766 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
768 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
769 thrown when creating a type with a default ctor while parent does
770 not have a default ctor.
772 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
774 * ModuleBuilderTest.cs: Add test for lookup of global methods.
776 2004-08-29 Nick Drochak <ndrochak@ieee.org>
778 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
779 TypeBuilder.CreateType().
781 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
783 * TypeBuilderTest.cs: Add regression test for #62237.
785 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
787 * EnumBuilderTest.cs: Fixed typos so the test is reported in
788 alphabetical order by NUnit.
790 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
792 * TypeBuilderTest.cs: Added tests for completed/created type
794 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
795 checking error conditions for now)
797 * EnumBuilderTest.cs: Added tests for EnumBuilder
799 * MethodBuilderTest.cs: Added tests for invalid parameter
800 indexes for created types, added test for GetHashCode
802 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
804 * MethodRentalTest.cs: Added check for invalid method size,
805 fixed tests on MS.NET, Mono-stylized
807 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
809 * MethodRentalTest.cs: New file.
811 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
813 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
816 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
818 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
819 so custom attributes on Object do not screw the results.
821 2004-03-15 Nick Drochak <ndrochak@ieee.org>
823 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
824 on version 1.1 of the CLR. That version does not throw the exception.
826 2004-03-09 Jackson Harper <jackson@ximian.com>
828 * AssemblyBuilderAccessTest.cs:
829 * CustomAttributeBuilderTest.cs: New test cases
830 from nvineeth_mono@yahoo.com.
832 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
834 * MethodBuilderTest.cs: Fix test so it runs under MS.
836 * TypeBuilderTest.cs: Add some tests.
838 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
840 * MethodBuilderTest.cs: Add tests for parameter info.
842 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
844 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
845 KeyFileAttribute from the test, since it must point to a valid keyfile.
847 2004-01-09 Nick Drochak <ndrochak@ieee.org>
849 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
851 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
853 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
854 IsDefined works under mono.
856 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
859 2003-12-17 Nick Drochak <ndrochak@gol.com>
861 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
862 limit for the path name.
864 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
866 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
867 AddDeclarativeSecurity.
869 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
871 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
872 general so it runs on mono too.
874 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
876 * ModuleBuilderTest.cs: Added tests for IsTransient ().
878 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
880 * AssemblyBuilderTest.cs: Added error handling tests.
882 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
884 * MethodBuilderTest.cs (TestReturnType): Make test more general so
885 it works both on Mono and MS.NET.
887 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
889 * EventBuilderTest.cs: New file.
891 * PropertyBuilderTest.cs: New file.
893 2003-05-28 Nick Drochak <ndrochak@gol.com>
895 * MethodBuilderTest: correct order of expected and actual values.
897 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
899 * ModuleBuilderTest.cs: New file.
901 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
903 * TypeBuilderTest.cs: More tests.
905 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
907 * AssemblyBuilderTest.cs: More tests.
909 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
911 * MethodBuilderTest.cs: Comment out test which fails because of a mono
912 extension to DefineParameter.
914 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
916 * AssemblyBuilderTest.cs: New file.
918 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
920 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
921 using a custom attribute.
923 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
925 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
927 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
929 * ConstructorBuilderTest.cs: New file.
931 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
933 * TypeBuilderTest.cs: Added lots of new tests.
935 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
937 * TypeBuilderTest.cs: New file.
939 * MethodBuilderTest.cs ChangeLog: New files.