1 2009-10-30 Sebastien Pouliot <sebastien@ximian.com>
3 * MethodBuilderTest.cs: Add (copy from TypeBuilderTest) test
4 cases for two DefineGenericParameters
6 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
8 * ModuleBuilderTest.cs: Add test cases for GetType overloads
9 * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
11 2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
13 * TypeBuilderTest.cs: Validation test cases for GetConstructor
15 2009-09-02 Rodrigo Kumpera <rkumpera@novell.com>
17 * TypeBuilderTest.cs: Test for #536243.
19 2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
21 * DynamicMethodTest.cs: Add regression test for bug #529238.
23 2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
25 * MethodOnTypeBuilderInstTest.cs: Add tests for
26 generic method instances over generic type instances.
28 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
30 * MethodOnTypeBuilderInstTest.cs: Really fix the test.
32 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
34 * MethodOnTypeBuilderInstTest.cs: Pointer inflation
35 was fixed. Use the right assert on the test.
37 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
39 * TypeBuilderTest: Test for IsDefined.
41 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
43 * TypeBuilderTest: Test for GetNestedType.
45 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
47 * TypeBuilderTest: Test for GetConstructors.
49 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
51 * TypeBuilderTest: Test for DefineMethodOverride.
53 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
55 * TypeBuilderTest: Test for GetInterfaces.
57 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
59 * TypeBuilderTest: Test for GetGenericArguments.
61 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
63 * TypeBuilderTest: Test for GenericParameterAttributes.
65 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
67 * TypeBuilderTest.cs: Test for GetElementType.
69 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
71 * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
73 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
75 * TypeBuilderTest.cs: Test for GenericParameterPosition.
77 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
79 * TypeBuilderTest.cs: Test for DeclaringMethod.
81 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
83 * TypeBuilderTest.cs: Test for concrete type with
86 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
88 * GenericTypeParameterBuilderTest.cs: Test for BaseType
89 and SetBaseTypeConstraint.
91 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
93 * DerivedTypesTests.cs: Add test for the distinction between
94 vector and one-dimension SZARRAY.
96 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
98 DerivedTypesTest.cs: ByRef and Pointer types return Array as base
101 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
103 * DerivedTypesTest.cs: New tests for interaction with
106 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
108 * DerivedTypesTest.cs: New tests for PointerType interaction
109 with GenericTypeParameterBuilder.
111 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
112 * DerivedTypesTest.cs: New tests for generics related
113 stuff and interaction with GenericTypeParameterBuilder.
115 2009-07-14 Rodrigo Kumpera <rkumpera@novell.com>
117 * DerivedTypesTest.cs: Added tests for generics related
118 stuff and interaction with GenericTypeParameterBuilder.
120 * GenericTypeParameterBuilderTest.cs: New file with tests
121 for the changes done.
123 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
125 * DerivedTypesTest.cs: New tests for PointerType.
127 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
129 * DerivedTypesTest.cs: New tests for ByRefType.
131 2009-07-07 Rodrigo Kumpera <rkumpera@novell.com>
133 * DerivedTypesTest.cs: New tests for types derived from
136 2009-06-20 Zoltan Varga <vargaz@gmail.com>
138 * *.cs: Convert all tests to new-style nunit classes/methods.
140 2009-06-02 Rodrigo Kumpera <rkumpera@novell.com>
142 * ILGeneratorTest.cs: Tests for #509131.
144 2009-03-10 Zoltan Varga <vargaz@gmail.com>
146 * TypeBuilderTest.cs: Add a test for #483852.
148 2009-02-23 Zoltan Varga <vargaz@gmail.com>
150 * TypeBuilderTest.cs: Add more tests for user types.
152 2009-02-21 Jb Evain <jbevain@novell.com>
154 * ModuleBuilderTest.cs: add a test accessing the property
155 Module.ModuleVersionId on a dynamic module.
158 2009-02-20 Zoltan Varga <vargaz@gmail.com>
160 * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
162 2009-02-04 Zoltan Varga <vargaz@gmail.com>
164 * TypeBuilderTest.cs: Make this test quiet.
166 2009-01-21 Mark Probst <mark.probst@gmail.com>
168 * TypeBuilderTest.cs: Add test for fields in dynamic generic
171 2008-11-11 Rodrigo Kumpera <rkumpera@novell.com>
173 * ConstructorOnTypeBuilderInstTest.cs: Add test for
174 MetadataToken under compilation context.
176 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
178 * TypeBuilderTest.cs: Fix the 1.0 build.
180 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
182 * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
185 2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
187 * TypeBuilderTest.cs: New test for a field with initialized data
188 that is referenced from another assembly.
190 2008-08-31 Zoltan Varga <vargaz@gmail.com>
192 * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
195 2008-08-14 Raja R Harinath <harinath@hurrynot.org>
197 * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
198 'DefineMethod' overload that's present in the 1.1 profile.
200 2008-08-12 Zoltan Varga <vargaz@gmail.com>
202 * TypeBuilderTest.cs: Add new test for #416632.
204 2008-07-30 Rodrigo Kumpera <rkumpera@novell.com>
206 * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
208 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
210 * TypeBuilderTest.cs: New test for the regression found by
213 * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
216 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
218 * TypeBuilderTest.cs: Disable the special behavior of GetMethod
219 under compiler behavior as mcs has been fixed.
221 2008-07-22 Rodrigo Kumpera <rkumpera@novell.com>
223 * TypeBuilderTest.cs: Added tests for the special cased behavior
226 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
228 * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
229 that made then work was reverted.
231 2008-07-16 Rodrigo Kumpera <rkumpera@novell.com>
233 * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
236 2008-06-21 Gert Driesen <drieseng@users.sourceforge.net>
238 * ModuleBuilderTest.cs: Added test for DefineType with interface as
240 * TypeBuilderTest.cs: Added test for SetParent with interface as
241 parent. Added test for CreateType of an interface with invalid parent.
242 Added tests for checks in DefineGenericParameters. Improved test
243 for MakeGenericType, and added tests for argument checks in
246 2008-06-18 Rodrigo Kumpera <rkumpera@novell.com>
248 * TypeBuilderTest.cs: Fixed previous tests to follow the suite
249 convention. Added tests for bugs #349194 and #400643.
251 2008-06-17 Rodrigo Kumpera <rkumpera@novell.com>
253 * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
254 generic instances of SRE types.
256 2008-06-11 Zoltan Varga <vargaz@gmail.com>
258 * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
261 2008-06-10 Rodrigo Kumpera <rkumpera@novell.com>
263 * TypeBuilderTest.cs: Added test for bug #399047.
265 2008-05-18 Gert Driesen <drieseng@users.sourceforge.net>
267 * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
268 tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
269 for DefineDefaultConstructor.
271 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
273 * TypeBuilderTest.cs: Added test for type null check in DefineField.
275 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
277 * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
278 test for UnderlyingSystemType, and improved it. Improved test for
280 * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
281 * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
282 test for SetCustomAttribute, and added new tests.
283 * ModuleBuilderTest.cs: Added tests for bug #387404.
285 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
287 * TypeBuilderTest.cs: Added regression tests for #354047.
289 2008-05-05 Zoltan Varga <vargaz@gmail.com>
291 * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
293 2008-05-03 Zoltan Varga <vargaz@gmail.com>
295 * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
296 as the corresponding fix has been reverted.
298 2008-05-01 Gert Driesen <drieseng@users.sourceforge.net>
300 * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
301 deprecated Assertion class. Improved some existing tests, and avoid
302 creating too much TypeBuilder instances.
304 2008-04-30 Gert Driesen <drieseng@users.sourceforge.net>
306 * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
307 * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
308 positives. Added argument check tests for DefineEvent, DefineField,
309 DefineMethod, DefinePInvokeMethod and DefinePropety. Use
310 Type.EmptyTypes instead of constructing empty array.
311 * ConstructorBuilderTest.cs: Added Test attributes. Added tests
312 for DefineParameter and Invoke overloads. Added tests for
313 GetCustomAttributes overloads. Avoid use of ExpectedException.
314 * ModuleBuilderTest.cs: Added tests for DefineType name argument
316 * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
318 2008-04-26 Gert Driesen <drieseng@users.sourceforge.net>
320 * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
321 * TypeBuilderTest.cs: Added Test attribute.
323 2008-04-22 Zoltan Varga <vargaz@gmail.com>
325 * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
327 2008-04-14 Zoltan Varga <vargaz@gmail.com>
329 * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
332 2008-03-29 Gert Driesen <drieseng@users.sourceforge.net>
334 * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
335 DefineVersionInfoResource tests for ArgumentException when native
336 resource is already defined. Added tests for not supported culture
337 in AssemblyCultureAttribute when definining versioninfo resource.
339 2008-03-16 Zoltan Varga <vargaz@gmail.com>
341 * TypeBuilderTest.cs (GetField): Add test for #351172.
343 2008-03-14 Zoltan Varga <vargaz@gmail.com>
345 * TypeBuilderTest.cs: Add tests for GetField ().
347 2008-03-06 Zoltan Varga <vargaz@gmail.com>
349 * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
351 * ModuleBuilderTest.cs: Add a test for #367668.
353 2008-03-06 Jb Evain <jbevain@novell.com>
355 * ILGeneratorTest.cs: add test for #367663, checking
356 that EmitCalli deals with null return types.
358 2008-03-03 Rodrigo Kumpera <rkumpera@novell.com>
360 * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
361 Test for bug #361689.
363 2008-02-20 Raja R Harinath <harinath@hurrynot.org>
365 * MethodBuilderTest.cs (Bug354757): New test.
367 2008-01-29 Zoltan Varga <vargaz@gmail.com>
369 * ModuleBuilderTest.cs: Add tests for GetTypes ().
371 * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
374 2008-01-21 Gert Driesen <drieseng@users.sourceforge.net>
376 * AssemblyBuilderTest.cs: Enabled test for bug #354970.
378 2008-01-20 Gert Driesen <drieseng@users.sourceforge.net>
380 * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
381 DefineVersionInfoResource overloads that check whether only a single
382 unmanaged resource can be defined. Improved test for SetCustomAttribute.
384 2008-01-16 Gert Driesen <drieseng@users.sourceforge.net>
386 * TypeBuilderTest.cs: Enabled tests for bug #322762.
388 2008-01-06 Gert Driesen <drieseng@users.sourceforge.net>
390 * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
392 2007-12-31 Gert Driesen <drieseng@users.sourceforge.net>
394 * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
395 Enabled AssemblyName tests that previously failed.
397 2007-12-29 Gert Driesen <drieseng@users.sourceforge.net>
399 * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
400 GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
401 behavior for inherited members. Most of these are marked NotWorking
402 until bug #322762 is fixed.
404 2007-12-10 Zoltan Varga <vargaz@gmail.com>
406 * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
409 2007-11-16 Atsushi Enomoto <atsushi@ximian.com>
411 * SignatureHelperTest.cs : new test.
413 2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
415 * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
416 This tests bug #82625 / #325292.
418 2007-10-26 Zoltan Varga <vargaz@gmail.com>
420 * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
423 2007-10-15 Gert Driesen <drieseng@users.sourceforge.net>
425 * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
426 Added tests for null checks in Emit overloads.
428 2007-09-30 Gert Driesen <drieseng@users.sourceforge.net>
430 * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
431 added link to MS bug report.
433 2007-09-23 Gert Driesen <drieseng@users.sourceforge.net>
435 * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
436 Test attributes. Avoid using ExpectedException, thereby improving lots
437 of existing tests. Uncomment test that checks max length of dynamic
438 module name and removed LAMESPEC, since MS implements the described
439 behavior (but we don't, so mark it NotWorking). Code formatting.
440 * TypeBuilderTest.cs: Removed unused variables.
442 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
444 * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
445 TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
446 tests. Improved TestGetMethodsComplete test.
448 2007-09-11 Jb Evain <jbevain@novell.com>
450 * DynamicMethodTest.cs: add test for owner member access.
452 2007-09-11 Zoltan Varga <vargaz@gmail.com>
454 * MethodBuilderTest.cs: Add new tests for using generic types in the IL
457 2007-09-09 Zoltan Varga <vargaz@gmail.com>
459 * MethodBuilderTest.cs: Add a new test.
461 2007-09-02 Gert Driesen <drieseng@users.sourceforge.net>
463 * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
464 into MS and Mono tests. Added (NotWorking) test for bug #82625.
466 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
468 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
470 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
472 * TypeBuilderTest.cs: Added IsDefined test with null value for
473 attributeType argument.
475 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
477 * TypeBuilderTest.cs: Modified enum tests to use already constructed
478 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
479 Removed duplicate test for bug #82018. Added some IsCreated tests after
480 TypeLoadException, but comment them out for now (see bug #82101).
482 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
484 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
486 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
488 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
490 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
492 * TypeBuilderTest.cs: Improved tests for SetParent.
493 * ModuleBuilderTest.cs: Added test for creating non-abstract
496 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
498 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
501 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
503 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
506 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
508 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
509 the one for a baked type as NotWorking. Added test for
510 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
511 * TypeBuilderTest.cs: Split up HasElementType test and marked the
512 baked variant as NotWorking on the 1.0 profile. Enabled additional
513 test for bug #81640. Added test for SetCustomAttribute with
514 SuppressUnmanagedCodeSecurity attribute.
516 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
518 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
521 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
523 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
524 class. Number tests. Added tests for bug #81638 and #81640.
526 2007-05-06 Zoltan Varga <vargaz@gmail.com>
528 * TypeBuilderTest.cs: Add test for null parent.
530 2007-03-12 Zoltan Varga <vargaz@gmail.com>
532 * DynamicMethodTest.cs: Add a test for circular references.
534 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
536 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
538 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
539 Use Assert instead of deprecated Assertion class. Number tests.
541 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
543 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
545 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
547 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
548 of deriving from Assertion. Marked HasElementType test NotWorking on
551 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
553 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
554 for zero-length and null dll name for DllImport. Enabled extra tests
555 in TestDynamicParams.
557 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
559 * EnumBuilderTest.cs: Created test for #80396.
561 2006-12-15 Raja R Harinath <rharinath@novell.com>
563 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
564 tests inspired by #80253.
566 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
568 * DynamicMethodTest.cs: Enabled tests for bug #79367.
570 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
572 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
573 tests for bug #79367 (marked NotWorking).
575 2006-09-02 Zoltan Varga <vargaz@gmail.com>
577 * TypeBuilderTest.cs: Add a test for #79249.
579 2006-08-31 Zoltan Varga <vargaz@gmail.com>
581 * DynamicMethodTest.cs: Add a test for skipVisibility.
583 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
585 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
587 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
590 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
592 * AssemblyBuilderTest.cs: Added test for bug #78724.
593 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
596 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
598 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
599 instead of ArgumentException when passing Request action to
600 AddDeclarativeSecurity (bug #77640).
601 * MethodBuilderTest.cs: Same.
602 * TypeBuilderTest.cs: Same.
604 2005-12-15 Raja R Harinath <rharinath@novell.com>
606 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
607 generic type builders.
609 2005-12-12 Raja R Harinath <rharinath@novell.com>
611 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
613 2005-12-10 Zoltan Varga <vargaz@gmail.com>
615 * MethodBuilderTest.cs: Add test for handling not accessible custom
618 2005-10-27 Zoltan Varga <vargaz@gmail.com>
620 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
621 Add tests for #76521.
623 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
625 * AssemblyBuilderTest.cs: Add test for #75650.
627 2005-07-21 Jb Evain <jbevain@gmail.com>
629 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
631 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
633 * MethodBuilderTest.cs: Updated existing tests to no longer define
634 zero-length method body. Added tests for bug #75236.
636 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
638 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
639 tests to a new method (as their problem is different from #75246).
641 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
643 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
644 currently no effect on PublicKey(Token) and FullName of AssemblyName
645 of the AssemblyBuilder. Test for bug #75246.
647 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
649 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
650 Assertion class. Use Assert class instead.
652 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
654 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
657 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
659 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
661 * ConstructorBuilderTest.cs: MethodHandle should not throw
662 NotSupportedException.
663 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
664 fixing regression, and added additional test.
666 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
668 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
670 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
672 * TypeBuilderTest.cs: Add tests for bug #74906.
674 2005-04-30 Ben Maurer <bmaurer@ximian.com>
676 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
677 breaks multiple users.
679 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
681 * AssemblyBuilderTest.cs: Add test for GetModules ().
683 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
685 * MethodBuilderTest.cs: Add test for parameter attributes.
687 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
689 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
691 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
693 * TypeBuilderTest.cs: Fix this up after the last change.
695 2005-03-23 Martin Baulig <martin@ximian.com>
697 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
698 whole method into the "NotWorking" category.
700 2005-03-23 Martin Baulig <martin@ximian.com>
702 * TypeBuilderTest.cs: Disable last test again since the bug report
705 2005-03-21 Nick Drochak <ndrochak@ieee.org>
707 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
708 test method and disable it on .NET.
710 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
712 * TypeBuilderTest.cs: Reenable last test.
714 2005-03-09 Marek Safar <marek.safar@seznam.cz>
716 * ILGeneratorTest.cs: New test file.
718 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
720 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
722 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
724 * TypeBuilderTest.cs: Add new test.
726 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
728 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
730 2004-01-31 Nick Drochak <ndrochak@ieee.org>
732 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
734 2004-01-30 Nick Drochak <ndrochak@ieee.org>
736 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
738 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
740 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
742 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
744 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
745 features which are unlikely to change due to mcs depending on them.
747 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
749 * EnumBuilderTest.cs: Remove test that depends on the exact format
750 of AssemblyName.FullName.
752 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
754 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
755 depends on exception ordering.
757 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
759 * MethodBuilderTest.cs: Add tests for default values for parameters.
761 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
763 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
764 thrown when creating a type with a default ctor while parent does
765 not have a default ctor.
767 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
769 * ModuleBuilderTest.cs: Add test for lookup of global methods.
771 2004-08-29 Nick Drochak <ndrochak@ieee.org>
773 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
774 TypeBuilder.CreateType().
776 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
778 * TypeBuilderTest.cs: Add regression test for #62237.
780 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
782 * EnumBuilderTest.cs: Fixed typos so the test is reported in
783 alphabetical order by NUnit.
785 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
787 * TypeBuilderTest.cs: Added tests for completed/created type
789 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
790 checking error conditions for now)
792 * EnumBuilderTest.cs: Added tests for EnumBuilder
794 * MethodBuilderTest.cs: Added tests for invalid parameter
795 indexes for created types, added test for GetHashCode
797 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
799 * MethodRentalTest.cs: Added check for invalid method size,
800 fixed tests on MS.NET, Mono-stylized
802 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
804 * MethodRentalTest.cs: New file.
806 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
808 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
811 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
813 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
814 so custom attributes on Object do not screw the results.
816 2004-03-15 Nick Drochak <ndrochak@ieee.org>
818 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
819 on version 1.1 of the CLR. That version does not throw the exception.
821 2004-03-09 Jackson Harper <jackson@ximian.com>
823 * AssemblyBuilderAccessTest.cs:
824 * CustomAttributeBuilderTest.cs: New test cases
825 from nvineeth_mono@yahoo.com.
827 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
829 * MethodBuilderTest.cs: Fix test so it runs under MS.
831 * TypeBuilderTest.cs: Add some tests.
833 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
835 * MethodBuilderTest.cs: Add tests for parameter info.
837 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
839 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
840 KeyFileAttribute from the test, since it must point to a valid keyfile.
842 2004-01-09 Nick Drochak <ndrochak@ieee.org>
844 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
846 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
848 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
849 IsDefined works under mono.
851 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
854 2003-12-17 Nick Drochak <ndrochak@gol.com>
856 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
857 limit for the path name.
859 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
861 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
862 AddDeclarativeSecurity.
864 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
866 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
867 general so it runs on mono too.
869 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
871 * ModuleBuilderTest.cs: Added tests for IsTransient ().
873 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
875 * AssemblyBuilderTest.cs: Added error handling tests.
877 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
879 * MethodBuilderTest.cs (TestReturnType): Make test more general so
880 it works both on Mono and MS.NET.
882 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
884 * EventBuilderTest.cs: New file.
886 * PropertyBuilderTest.cs: New file.
888 2003-05-28 Nick Drochak <ndrochak@gol.com>
890 * MethodBuilderTest: correct order of expected and actual values.
892 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
894 * ModuleBuilderTest.cs: New file.
896 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
898 * TypeBuilderTest.cs: More tests.
900 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
902 * AssemblyBuilderTest.cs: More tests.
904 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
906 * MethodBuilderTest.cs: Comment out test which fails because of a mono
907 extension to DefineParameter.
909 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
911 * AssemblyBuilderTest.cs: New file.
913 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
915 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
916 using a custom attribute.
918 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
920 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
922 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
924 * ConstructorBuilderTest.cs: New file.
926 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
928 * TypeBuilderTest.cs: Added lots of new tests.
930 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
932 * TypeBuilderTest.cs: New file.
934 * MethodBuilderTest.cs ChangeLog: New files.