1 2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
3 * TypeBuilderTest.cs: Regression test for #594728.
5 2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
7 * ModuleBuilderTest.cs (TestGlobalMethods): Improve test.
9 2010-03-30 Zoltan Varga <vargaz@gmail.com>
11 * ModuleBuilderTest.cs: Add a test for #592215.
13 2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
15 * AssemblyBuilderTest.cs: Test GetReferencedAssemblies
18 2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>
20 * AssemblyBuilderTest.cs: Add test for v4 GetModule(s).
22 2010-03-24 Rodrigo Kumpera <rkumpera@novell.com>
24 * DerivedTypesTests.cs: Fix some tests under v4.
26 2010-03-23 Rodrigo Kumpera <rkumpera@novell.com>
28 * MethodOnTypeBuilderInstTest.cs: Add Test for ContainsGenericParameters.
30 2010-03-11 Rodrigo Kumpera <rkumpera@novell.com>
32 * TypeBuilderTest.cs: New tests for GetMethod, GetConstructor and GetField.
34 2010-02-02 Zoltan Varga <vargaz@gmail.com>
36 * DynamicMethodTest.cs: Add a test for #575955.
38 2010-01-30 Zoltan Varga <vargaz@gmail.com>
40 * CustomAttributeBuilderTest.cs: Add a test for #574353.
42 2010-01-21 Rodrigo Kumpera <rkumpera@novell.com>
44 * TypeBuilderTest.cs: Add tests for #572660.
46 2010-01-03 Zoltan Varga <vargaz@gmail.com>
48 * ILGeneratorTest.cs: Add a test for #564411.
50 2009-12-16 Rodrigo Kumpera <rkumpera@novell.com>
52 * TypeBuilderTest.cs: Add tests for #565127.
54 2009-12-16 Zoltan Varga <vargaz@gmail.com>
56 * MethodBuilderTest.cs: Add a test for #565117.
58 2009-12-09 Jb Evain <jbevain@novell.com>
60 * ILGeneratorTest.cs: add a test for Emit(OpCode,LocalBuilder)
61 when the opcode is not related to locals.
63 2009-10-30 Sebastien Pouliot <sebastien@ximian.com>
65 * MethodBuilderTest.cs: Add (copy from TypeBuilderTest) test
66 cases for two DefineGenericParameters
68 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
70 * ModuleBuilderTest.cs: Add test cases for GetType overloads
71 * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
73 2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
75 * TypeBuilderTest.cs: Validation test cases for GetConstructor
77 2009-09-02 Rodrigo Kumpera <rkumpera@novell.com>
79 * TypeBuilderTest.cs: Test for #536243.
81 2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
83 * DynamicMethodTest.cs: Add regression test for bug #529238.
85 2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
87 * MethodOnTypeBuilderInstTest.cs: Add tests for
88 generic method instances over generic type instances.
90 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
92 * MethodOnTypeBuilderInstTest.cs: Really fix the test.
94 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
96 * MethodOnTypeBuilderInstTest.cs: Pointer inflation
97 was fixed. Use the right assert on the test.
99 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
101 * TypeBuilderTest: Test for IsDefined.
103 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
105 * TypeBuilderTest: Test for GetNestedType.
107 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
109 * TypeBuilderTest: Test for GetConstructors.
111 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
113 * TypeBuilderTest: Test for DefineMethodOverride.
115 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
117 * TypeBuilderTest: Test for GetInterfaces.
119 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
121 * TypeBuilderTest: Test for GetGenericArguments.
123 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
125 * TypeBuilderTest: Test for GenericParameterAttributes.
127 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
129 * TypeBuilderTest.cs: Test for GetElementType.
131 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
133 * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
135 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
137 * TypeBuilderTest.cs: Test for GenericParameterPosition.
139 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
141 * TypeBuilderTest.cs: Test for DeclaringMethod.
143 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
145 * TypeBuilderTest.cs: Test for concrete type with
148 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
150 * GenericTypeParameterBuilderTest.cs: Test for BaseType
151 and SetBaseTypeConstraint.
153 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
155 * DerivedTypesTests.cs: Add test for the distinction between
156 vector and one-dimension SZARRAY.
158 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
160 DerivedTypesTest.cs: ByRef and Pointer types return Array as base
163 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
165 * DerivedTypesTest.cs: New tests for interaction with
168 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
170 * DerivedTypesTest.cs: New tests for PointerType interaction
171 with GenericTypeParameterBuilder.
173 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
174 * DerivedTypesTest.cs: New tests for generics related
175 stuff and interaction with GenericTypeParameterBuilder.
177 2009-07-14 Rodrigo Kumpera <rkumpera@novell.com>
179 * DerivedTypesTest.cs: Added tests for generics related
180 stuff and interaction with GenericTypeParameterBuilder.
182 * GenericTypeParameterBuilderTest.cs: New file with tests
183 for the changes done.
185 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
187 * DerivedTypesTest.cs: New tests for PointerType.
189 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
191 * DerivedTypesTest.cs: New tests for ByRefType.
193 2009-07-07 Rodrigo Kumpera <rkumpera@novell.com>
195 * DerivedTypesTest.cs: New tests for types derived from
198 2009-06-20 Zoltan Varga <vargaz@gmail.com>
200 * *.cs: Convert all tests to new-style nunit classes/methods.
202 2009-06-02 Rodrigo Kumpera <rkumpera@novell.com>
204 * ILGeneratorTest.cs: Tests for #509131.
206 2009-03-10 Zoltan Varga <vargaz@gmail.com>
208 * TypeBuilderTest.cs: Add a test for #483852.
210 2009-02-23 Zoltan Varga <vargaz@gmail.com>
212 * TypeBuilderTest.cs: Add more tests for user types.
214 2009-02-21 Jb Evain <jbevain@novell.com>
216 * ModuleBuilderTest.cs: add a test accessing the property
217 Module.ModuleVersionId on a dynamic module.
220 2009-02-20 Zoltan Varga <vargaz@gmail.com>
222 * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
224 2009-02-04 Zoltan Varga <vargaz@gmail.com>
226 * TypeBuilderTest.cs: Make this test quiet.
228 2009-01-21 Mark Probst <mark.probst@gmail.com>
230 * TypeBuilderTest.cs: Add test for fields in dynamic generic
233 2008-11-11 Rodrigo Kumpera <rkumpera@novell.com>
235 * ConstructorOnTypeBuilderInstTest.cs: Add test for
236 MetadataToken under compilation context.
238 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
240 * TypeBuilderTest.cs: Fix the 1.0 build.
242 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
244 * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
247 2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
249 * TypeBuilderTest.cs: New test for a field with initialized data
250 that is referenced from another assembly.
252 2008-08-31 Zoltan Varga <vargaz@gmail.com>
254 * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
257 2008-08-14 Raja R Harinath <harinath@hurrynot.org>
259 * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
260 'DefineMethod' overload that's present in the 1.1 profile.
262 2008-08-12 Zoltan Varga <vargaz@gmail.com>
264 * TypeBuilderTest.cs: Add new test for #416632.
266 2008-07-30 Rodrigo Kumpera <rkumpera@novell.com>
268 * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
270 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
272 * TypeBuilderTest.cs: New test for the regression found by
275 * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
278 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
280 * TypeBuilderTest.cs: Disable the special behavior of GetMethod
281 under compiler behavior as mcs has been fixed.
283 2008-07-22 Rodrigo Kumpera <rkumpera@novell.com>
285 * TypeBuilderTest.cs: Added tests for the special cased behavior
288 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
290 * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
291 that made then work was reverted.
293 2008-07-16 Rodrigo Kumpera <rkumpera@novell.com>
295 * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
298 2008-06-21 Gert Driesen <drieseng@users.sourceforge.net>
300 * ModuleBuilderTest.cs: Added test for DefineType with interface as
302 * TypeBuilderTest.cs: Added test for SetParent with interface as
303 parent. Added test for CreateType of an interface with invalid parent.
304 Added tests for checks in DefineGenericParameters. Improved test
305 for MakeGenericType, and added tests for argument checks in
308 2008-06-18 Rodrigo Kumpera <rkumpera@novell.com>
310 * TypeBuilderTest.cs: Fixed previous tests to follow the suite
311 convention. Added tests for bugs #349194 and #400643.
313 2008-06-17 Rodrigo Kumpera <rkumpera@novell.com>
315 * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
316 generic instances of SRE types.
318 2008-06-11 Zoltan Varga <vargaz@gmail.com>
320 * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
323 2008-06-10 Rodrigo Kumpera <rkumpera@novell.com>
325 * TypeBuilderTest.cs: Added test for bug #399047.
327 2008-05-18 Gert Driesen <drieseng@users.sourceforge.net>
329 * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
330 tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
331 for DefineDefaultConstructor.
333 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
335 * TypeBuilderTest.cs: Added test for type null check in DefineField.
337 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
339 * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
340 test for UnderlyingSystemType, and improved it. Improved test for
342 * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
343 * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
344 test for SetCustomAttribute, and added new tests.
345 * ModuleBuilderTest.cs: Added tests for bug #387404.
347 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
349 * TypeBuilderTest.cs: Added regression tests for #354047.
351 2008-05-05 Zoltan Varga <vargaz@gmail.com>
353 * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
355 2008-05-03 Zoltan Varga <vargaz@gmail.com>
357 * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
358 as the corresponding fix has been reverted.
360 2008-05-01 Gert Driesen <drieseng@users.sourceforge.net>
362 * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
363 deprecated Assertion class. Improved some existing tests, and avoid
364 creating too much TypeBuilder instances.
366 2008-04-30 Gert Driesen <drieseng@users.sourceforge.net>
368 * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
369 * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
370 positives. Added argument check tests for DefineEvent, DefineField,
371 DefineMethod, DefinePInvokeMethod and DefinePropety. Use
372 Type.EmptyTypes instead of constructing empty array.
373 * ConstructorBuilderTest.cs: Added Test attributes. Added tests
374 for DefineParameter and Invoke overloads. Added tests for
375 GetCustomAttributes overloads. Avoid use of ExpectedException.
376 * ModuleBuilderTest.cs: Added tests for DefineType name argument
378 * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
380 2008-04-26 Gert Driesen <drieseng@users.sourceforge.net>
382 * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
383 * TypeBuilderTest.cs: Added Test attribute.
385 2008-04-22 Zoltan Varga <vargaz@gmail.com>
387 * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
389 2008-04-14 Zoltan Varga <vargaz@gmail.com>
391 * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
394 2008-03-29 Gert Driesen <drieseng@users.sourceforge.net>
396 * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
397 DefineVersionInfoResource tests for ArgumentException when native
398 resource is already defined. Added tests for not supported culture
399 in AssemblyCultureAttribute when definining versioninfo resource.
401 2008-03-16 Zoltan Varga <vargaz@gmail.com>
403 * TypeBuilderTest.cs (GetField): Add test for #351172.
405 2008-03-14 Zoltan Varga <vargaz@gmail.com>
407 * TypeBuilderTest.cs: Add tests for GetField ().
409 2008-03-06 Zoltan Varga <vargaz@gmail.com>
411 * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
413 * ModuleBuilderTest.cs: Add a test for #367668.
415 2008-03-06 Jb Evain <jbevain@novell.com>
417 * ILGeneratorTest.cs: add test for #367663, checking
418 that EmitCalli deals with null return types.
420 2008-03-03 Rodrigo Kumpera <rkumpera@novell.com>
422 * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
423 Test for bug #361689.
425 2008-02-20 Raja R Harinath <harinath@hurrynot.org>
427 * MethodBuilderTest.cs (Bug354757): New test.
429 2008-01-29 Zoltan Varga <vargaz@gmail.com>
431 * ModuleBuilderTest.cs: Add tests for GetTypes ().
433 * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
436 2008-01-21 Gert Driesen <drieseng@users.sourceforge.net>
438 * AssemblyBuilderTest.cs: Enabled test for bug #354970.
440 2008-01-20 Gert Driesen <drieseng@users.sourceforge.net>
442 * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
443 DefineVersionInfoResource overloads that check whether only a single
444 unmanaged resource can be defined. Improved test for SetCustomAttribute.
446 2008-01-16 Gert Driesen <drieseng@users.sourceforge.net>
448 * TypeBuilderTest.cs: Enabled tests for bug #322762.
450 2008-01-06 Gert Driesen <drieseng@users.sourceforge.net>
452 * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
454 2007-12-31 Gert Driesen <drieseng@users.sourceforge.net>
456 * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
457 Enabled AssemblyName tests that previously failed.
459 2007-12-29 Gert Driesen <drieseng@users.sourceforge.net>
461 * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
462 GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
463 behavior for inherited members. Most of these are marked NotWorking
464 until bug #322762 is fixed.
466 2007-12-10 Zoltan Varga <vargaz@gmail.com>
468 * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
471 2007-11-16 Atsushi Enomoto <atsushi@ximian.com>
473 * SignatureHelperTest.cs : new test.
475 2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
477 * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
478 This tests bug #82625 / #325292.
480 2007-10-26 Zoltan Varga <vargaz@gmail.com>
482 * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
485 2007-10-15 Gert Driesen <drieseng@users.sourceforge.net>
487 * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
488 Added tests for null checks in Emit overloads.
490 2007-09-30 Gert Driesen <drieseng@users.sourceforge.net>
492 * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
493 added link to MS bug report.
495 2007-09-23 Gert Driesen <drieseng@users.sourceforge.net>
497 * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
498 Test attributes. Avoid using ExpectedException, thereby improving lots
499 of existing tests. Uncomment test that checks max length of dynamic
500 module name and removed LAMESPEC, since MS implements the described
501 behavior (but we don't, so mark it NotWorking). Code formatting.
502 * TypeBuilderTest.cs: Removed unused variables.
504 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
506 * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
507 TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
508 tests. Improved TestGetMethodsComplete test.
510 2007-09-11 Jb Evain <jbevain@novell.com>
512 * DynamicMethodTest.cs: add test for owner member access.
514 2007-09-11 Zoltan Varga <vargaz@gmail.com>
516 * MethodBuilderTest.cs: Add new tests for using generic types in the IL
519 2007-09-09 Zoltan Varga <vargaz@gmail.com>
521 * MethodBuilderTest.cs: Add a new test.
523 2007-09-02 Gert Driesen <drieseng@users.sourceforge.net>
525 * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
526 into MS and Mono tests. Added (NotWorking) test for bug #82625.
528 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
530 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
532 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
534 * TypeBuilderTest.cs: Added IsDefined test with null value for
535 attributeType argument.
537 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
539 * TypeBuilderTest.cs: Modified enum tests to use already constructed
540 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
541 Removed duplicate test for bug #82018. Added some IsCreated tests after
542 TypeLoadException, but comment them out for now (see bug #82101).
544 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
546 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
548 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
550 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
552 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
554 * TypeBuilderTest.cs: Improved tests for SetParent.
555 * ModuleBuilderTest.cs: Added test for creating non-abstract
558 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
560 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
563 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
565 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
568 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
570 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
571 the one for a baked type as NotWorking. Added test for
572 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
573 * TypeBuilderTest.cs: Split up HasElementType test and marked the
574 baked variant as NotWorking on the 1.0 profile. Enabled additional
575 test for bug #81640. Added test for SetCustomAttribute with
576 SuppressUnmanagedCodeSecurity attribute.
578 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
580 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
583 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
585 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
586 class. Number tests. Added tests for bug #81638 and #81640.
588 2007-05-06 Zoltan Varga <vargaz@gmail.com>
590 * TypeBuilderTest.cs: Add test for null parent.
592 2007-03-12 Zoltan Varga <vargaz@gmail.com>
594 * DynamicMethodTest.cs: Add a test for circular references.
596 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
598 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
600 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
601 Use Assert instead of deprecated Assertion class. Number tests.
603 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
605 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
607 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
609 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
610 of deriving from Assertion. Marked HasElementType test NotWorking on
613 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
615 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
616 for zero-length and null dll name for DllImport. Enabled extra tests
617 in TestDynamicParams.
619 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
621 * EnumBuilderTest.cs: Created test for #80396.
623 2006-12-15 Raja R Harinath <rharinath@novell.com>
625 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
626 tests inspired by #80253.
628 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
630 * DynamicMethodTest.cs: Enabled tests for bug #79367.
632 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
634 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
635 tests for bug #79367 (marked NotWorking).
637 2006-09-02 Zoltan Varga <vargaz@gmail.com>
639 * TypeBuilderTest.cs: Add a test for #79249.
641 2006-08-31 Zoltan Varga <vargaz@gmail.com>
643 * DynamicMethodTest.cs: Add a test for skipVisibility.
645 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
647 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
649 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
652 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
654 * AssemblyBuilderTest.cs: Added test for bug #78724.
655 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
658 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
660 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
661 instead of ArgumentException when passing Request action to
662 AddDeclarativeSecurity (bug #77640).
663 * MethodBuilderTest.cs: Same.
664 * TypeBuilderTest.cs: Same.
666 2005-12-15 Raja R Harinath <rharinath@novell.com>
668 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
669 generic type builders.
671 2005-12-12 Raja R Harinath <rharinath@novell.com>
673 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
675 2005-12-10 Zoltan Varga <vargaz@gmail.com>
677 * MethodBuilderTest.cs: Add test for handling not accessible custom
680 2005-10-27 Zoltan Varga <vargaz@gmail.com>
682 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
683 Add tests for #76521.
685 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
687 * AssemblyBuilderTest.cs: Add test for #75650.
689 2005-07-21 Jb Evain <jbevain@gmail.com>
691 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
693 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
695 * MethodBuilderTest.cs: Updated existing tests to no longer define
696 zero-length method body. Added tests for bug #75236.
698 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
700 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
701 tests to a new method (as their problem is different from #75246).
703 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
705 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
706 currently no effect on PublicKey(Token) and FullName of AssemblyName
707 of the AssemblyBuilder. Test for bug #75246.
709 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
711 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
712 Assertion class. Use Assert class instead.
714 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
716 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
719 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
721 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
723 * ConstructorBuilderTest.cs: MethodHandle should not throw
724 NotSupportedException.
725 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
726 fixing regression, and added additional test.
728 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
730 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
732 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
734 * TypeBuilderTest.cs: Add tests for bug #74906.
736 2005-04-30 Ben Maurer <bmaurer@ximian.com>
738 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
739 breaks multiple users.
741 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
743 * AssemblyBuilderTest.cs: Add test for GetModules ().
745 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
747 * MethodBuilderTest.cs: Add test for parameter attributes.
749 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
751 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
753 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
755 * TypeBuilderTest.cs: Fix this up after the last change.
757 2005-03-23 Martin Baulig <martin@ximian.com>
759 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
760 whole method into the "NotWorking" category.
762 2005-03-23 Martin Baulig <martin@ximian.com>
764 * TypeBuilderTest.cs: Disable last test again since the bug report
767 2005-03-21 Nick Drochak <ndrochak@ieee.org>
769 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
770 test method and disable it on .NET.
772 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
774 * TypeBuilderTest.cs: Reenable last test.
776 2005-03-09 Marek Safar <marek.safar@seznam.cz>
778 * ILGeneratorTest.cs: New test file.
780 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
782 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
784 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
786 * TypeBuilderTest.cs: Add new test.
788 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
790 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
792 2004-01-31 Nick Drochak <ndrochak@ieee.org>
794 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
796 2004-01-30 Nick Drochak <ndrochak@ieee.org>
798 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
800 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
802 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
804 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
806 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
807 features which are unlikely to change due to mcs depending on them.
809 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
811 * EnumBuilderTest.cs: Remove test that depends on the exact format
812 of AssemblyName.FullName.
814 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
816 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
817 depends on exception ordering.
819 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
821 * MethodBuilderTest.cs: Add tests for default values for parameters.
823 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
825 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
826 thrown when creating a type with a default ctor while parent does
827 not have a default ctor.
829 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
831 * ModuleBuilderTest.cs: Add test for lookup of global methods.
833 2004-08-29 Nick Drochak <ndrochak@ieee.org>
835 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
836 TypeBuilder.CreateType().
838 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
840 * TypeBuilderTest.cs: Add regression test for #62237.
842 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
844 * EnumBuilderTest.cs: Fixed typos so the test is reported in
845 alphabetical order by NUnit.
847 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
849 * TypeBuilderTest.cs: Added tests for completed/created type
851 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
852 checking error conditions for now)
854 * EnumBuilderTest.cs: Added tests for EnumBuilder
856 * MethodBuilderTest.cs: Added tests for invalid parameter
857 indexes for created types, added test for GetHashCode
859 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
861 * MethodRentalTest.cs: Added check for invalid method size,
862 fixed tests on MS.NET, Mono-stylized
864 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
866 * MethodRentalTest.cs: New file.
868 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
870 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
873 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
875 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
876 so custom attributes on Object do not screw the results.
878 2004-03-15 Nick Drochak <ndrochak@ieee.org>
880 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
881 on version 1.1 of the CLR. That version does not throw the exception.
883 2004-03-09 Jackson Harper <jackson@ximian.com>
885 * AssemblyBuilderAccessTest.cs:
886 * CustomAttributeBuilderTest.cs: New test cases
887 from nvineeth_mono@yahoo.com.
889 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
891 * MethodBuilderTest.cs: Fix test so it runs under MS.
893 * TypeBuilderTest.cs: Add some tests.
895 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
897 * MethodBuilderTest.cs: Add tests for parameter info.
899 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
901 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
902 KeyFileAttribute from the test, since it must point to a valid keyfile.
904 2004-01-09 Nick Drochak <ndrochak@ieee.org>
906 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
908 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
910 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
911 IsDefined works under mono.
913 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
916 2003-12-17 Nick Drochak <ndrochak@gol.com>
918 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
919 limit for the path name.
921 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
923 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
924 AddDeclarativeSecurity.
926 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
928 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
929 general so it runs on mono too.
931 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
933 * ModuleBuilderTest.cs: Added tests for IsTransient ().
935 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
937 * AssemblyBuilderTest.cs: Added error handling tests.
939 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
941 * MethodBuilderTest.cs (TestReturnType): Make test more general so
942 it works both on Mono and MS.NET.
944 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
946 * EventBuilderTest.cs: New file.
948 * PropertyBuilderTest.cs: New file.
950 2003-05-28 Nick Drochak <ndrochak@gol.com>
952 * MethodBuilderTest: correct order of expected and actual values.
954 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
956 * ModuleBuilderTest.cs: New file.
958 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
960 * TypeBuilderTest.cs: More tests.
962 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
964 * AssemblyBuilderTest.cs: More tests.
966 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
968 * MethodBuilderTest.cs: Comment out test which fails because of a mono
969 extension to DefineParameter.
971 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
973 * AssemblyBuilderTest.cs: New file.
975 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
977 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
978 using a custom attribute.
980 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
982 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
984 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
986 * ConstructorBuilderTest.cs: New file.
988 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
990 * TypeBuilderTest.cs: Added lots of new tests.
992 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
994 * TypeBuilderTest.cs: New file.
996 * MethodBuilderTest.cs ChangeLog: New files.