1 2010-05-27 Jb Evain <jbevain@novell.com>
3 * EnumBuilderTest.cs: add test for .net_4_0's GetEnumUnderlyingType.
5 2010-05-13 Rodrigo Kumpera <rkumpera@novell.com>
7 * TypeBuilderTest.cs: Fix test not to depend
10 2010-04-20 Rodrigo Kumpera <rkumpera@novell.com>
12 * TypeBuilderTest.cs: Enable a bunch of asserts.
13 They regression test #331126.
15 2010-04-20 Rodrigo Kumpera <rkumpera@novell.com>
17 * TypeBuilderTest.cs: Slay all 1.0 code.
19 2010-04-13 Rodrigo Kumpera <rkumpera@novell.com>
21 * TypeBuilderTest.cs: Regression test for #422113.
23 2010-04-09 Rodrigo Kumpera <rkumpera@novell.com>
25 * MethodBuilderTest.cs: Regression test for #591226.
27 2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
29 * TypeBuilderTest.cs: Regression test for #591225.
31 2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
33 * TypeBuilderTest.cs: Regression test for #594728.
35 2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
37 * ModuleBuilderTest.cs (TestGlobalMethods): Improve test.
39 2010-03-30 Zoltan Varga <vargaz@gmail.com>
41 * ModuleBuilderTest.cs: Add a test for #592215.
43 2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
45 * AssemblyBuilderTest.cs: Test GetReferencedAssemblies
48 2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>
50 * AssemblyBuilderTest.cs: Add test for v4 GetModule(s).
52 2010-03-24 Rodrigo Kumpera <rkumpera@novell.com>
54 * DerivedTypesTests.cs: Fix some tests under v4.
56 2010-03-23 Rodrigo Kumpera <rkumpera@novell.com>
58 * MethodOnTypeBuilderInstTest.cs: Add Test for ContainsGenericParameters.
60 2010-03-11 Rodrigo Kumpera <rkumpera@novell.com>
62 * TypeBuilderTest.cs: New tests for GetMethod, GetConstructor and GetField.
64 2010-02-02 Zoltan Varga <vargaz@gmail.com>
66 * DynamicMethodTest.cs: Add a test for #575955.
68 2010-01-30 Zoltan Varga <vargaz@gmail.com>
70 * CustomAttributeBuilderTest.cs: Add a test for #574353.
72 2010-01-21 Rodrigo Kumpera <rkumpera@novell.com>
74 * TypeBuilderTest.cs: Add tests for #572660.
76 2010-01-03 Zoltan Varga <vargaz@gmail.com>
78 * ILGeneratorTest.cs: Add a test for #564411.
80 2009-12-16 Rodrigo Kumpera <rkumpera@novell.com>
82 * TypeBuilderTest.cs: Add tests for #565127.
84 2009-12-16 Zoltan Varga <vargaz@gmail.com>
86 * MethodBuilderTest.cs: Add a test for #565117.
88 2009-12-09 Jb Evain <jbevain@novell.com>
90 * ILGeneratorTest.cs: add a test for Emit(OpCode,LocalBuilder)
91 when the opcode is not related to locals.
93 2009-10-30 Sebastien Pouliot <sebastien@ximian.com>
95 * MethodBuilderTest.cs: Add (copy from TypeBuilderTest) test
96 cases for two DefineGenericParameters
98 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
100 * ModuleBuilderTest.cs: Add test cases for GetType overloads
101 * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
103 2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
105 * TypeBuilderTest.cs: Validation test cases for GetConstructor
107 2009-09-02 Rodrigo Kumpera <rkumpera@novell.com>
109 * TypeBuilderTest.cs: Test for #536243.
111 2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
113 * DynamicMethodTest.cs: Add regression test for bug #529238.
115 2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
117 * MethodOnTypeBuilderInstTest.cs: Add tests for
118 generic method instances over generic type instances.
120 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
122 * MethodOnTypeBuilderInstTest.cs: Really fix the test.
124 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
126 * MethodOnTypeBuilderInstTest.cs: Pointer inflation
127 was fixed. Use the right assert on the test.
129 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
131 * TypeBuilderTest: Test for IsDefined.
133 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
135 * TypeBuilderTest: Test for GetNestedType.
137 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
139 * TypeBuilderTest: Test for GetConstructors.
141 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
143 * TypeBuilderTest: Test for DefineMethodOverride.
145 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
147 * TypeBuilderTest: Test for GetInterfaces.
149 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
151 * TypeBuilderTest: Test for GetGenericArguments.
153 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
155 * TypeBuilderTest: Test for GenericParameterAttributes.
157 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
159 * TypeBuilderTest.cs: Test for GetElementType.
161 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
163 * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
165 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
167 * TypeBuilderTest.cs: Test for GenericParameterPosition.
169 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
171 * TypeBuilderTest.cs: Test for DeclaringMethod.
173 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
175 * TypeBuilderTest.cs: Test for concrete type with
178 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
180 * GenericTypeParameterBuilderTest.cs: Test for BaseType
181 and SetBaseTypeConstraint.
183 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
185 * DerivedTypesTests.cs: Add test for the distinction between
186 vector and one-dimension SZARRAY.
188 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
190 DerivedTypesTest.cs: ByRef and Pointer types return Array as base
193 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
195 * DerivedTypesTest.cs: New tests for interaction with
198 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
200 * DerivedTypesTest.cs: New tests for PointerType interaction
201 with GenericTypeParameterBuilder.
203 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
204 * DerivedTypesTest.cs: New tests for generics related
205 stuff and interaction with GenericTypeParameterBuilder.
207 2009-07-14 Rodrigo Kumpera <rkumpera@novell.com>
209 * DerivedTypesTest.cs: Added tests for generics related
210 stuff and interaction with GenericTypeParameterBuilder.
212 * GenericTypeParameterBuilderTest.cs: New file with tests
213 for the changes done.
215 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
217 * DerivedTypesTest.cs: New tests for PointerType.
219 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
221 * DerivedTypesTest.cs: New tests for ByRefType.
223 2009-07-07 Rodrigo Kumpera <rkumpera@novell.com>
225 * DerivedTypesTest.cs: New tests for types derived from
228 2009-06-20 Zoltan Varga <vargaz@gmail.com>
230 * *.cs: Convert all tests to new-style nunit classes/methods.
232 2009-06-02 Rodrigo Kumpera <rkumpera@novell.com>
234 * ILGeneratorTest.cs: Tests for #509131.
236 2009-03-10 Zoltan Varga <vargaz@gmail.com>
238 * TypeBuilderTest.cs: Add a test for #483852.
240 2009-02-23 Zoltan Varga <vargaz@gmail.com>
242 * TypeBuilderTest.cs: Add more tests for user types.
244 2009-02-21 Jb Evain <jbevain@novell.com>
246 * ModuleBuilderTest.cs: add a test accessing the property
247 Module.ModuleVersionId on a dynamic module.
250 2009-02-20 Zoltan Varga <vargaz@gmail.com>
252 * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
254 2009-02-04 Zoltan Varga <vargaz@gmail.com>
256 * TypeBuilderTest.cs: Make this test quiet.
258 2009-01-21 Mark Probst <mark.probst@gmail.com>
260 * TypeBuilderTest.cs: Add test for fields in dynamic generic
263 2008-11-11 Rodrigo Kumpera <rkumpera@novell.com>
265 * ConstructorOnTypeBuilderInstTest.cs: Add test for
266 MetadataToken under compilation context.
268 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
270 * TypeBuilderTest.cs: Fix the 1.0 build.
272 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
274 * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
277 2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
279 * TypeBuilderTest.cs: New test for a field with initialized data
280 that is referenced from another assembly.
282 2008-08-31 Zoltan Varga <vargaz@gmail.com>
284 * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
287 2008-08-14 Raja R Harinath <harinath@hurrynot.org>
289 * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
290 'DefineMethod' overload that's present in the 1.1 profile.
292 2008-08-12 Zoltan Varga <vargaz@gmail.com>
294 * TypeBuilderTest.cs: Add new test for #416632.
296 2008-07-30 Rodrigo Kumpera <rkumpera@novell.com>
298 * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
300 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
302 * TypeBuilderTest.cs: New test for the regression found by
305 * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
308 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
310 * TypeBuilderTest.cs: Disable the special behavior of GetMethod
311 under compiler behavior as mcs has been fixed.
313 2008-07-22 Rodrigo Kumpera <rkumpera@novell.com>
315 * TypeBuilderTest.cs: Added tests for the special cased behavior
318 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
320 * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
321 that made then work was reverted.
323 2008-07-16 Rodrigo Kumpera <rkumpera@novell.com>
325 * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
328 2008-06-21 Gert Driesen <drieseng@users.sourceforge.net>
330 * ModuleBuilderTest.cs: Added test for DefineType with interface as
332 * TypeBuilderTest.cs: Added test for SetParent with interface as
333 parent. Added test for CreateType of an interface with invalid parent.
334 Added tests for checks in DefineGenericParameters. Improved test
335 for MakeGenericType, and added tests for argument checks in
338 2008-06-18 Rodrigo Kumpera <rkumpera@novell.com>
340 * TypeBuilderTest.cs: Fixed previous tests to follow the suite
341 convention. Added tests for bugs #349194 and #400643.
343 2008-06-17 Rodrigo Kumpera <rkumpera@novell.com>
345 * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
346 generic instances of SRE types.
348 2008-06-11 Zoltan Varga <vargaz@gmail.com>
350 * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
353 2008-06-10 Rodrigo Kumpera <rkumpera@novell.com>
355 * TypeBuilderTest.cs: Added test for bug #399047.
357 2008-05-18 Gert Driesen <drieseng@users.sourceforge.net>
359 * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
360 tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
361 for DefineDefaultConstructor.
363 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
365 * TypeBuilderTest.cs: Added test for type null check in DefineField.
367 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
369 * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
370 test for UnderlyingSystemType, and improved it. Improved test for
372 * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
373 * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
374 test for SetCustomAttribute, and added new tests.
375 * ModuleBuilderTest.cs: Added tests for bug #387404.
377 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
379 * TypeBuilderTest.cs: Added regression tests for #354047.
381 2008-05-05 Zoltan Varga <vargaz@gmail.com>
383 * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
385 2008-05-03 Zoltan Varga <vargaz@gmail.com>
387 * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
388 as the corresponding fix has been reverted.
390 2008-05-01 Gert Driesen <drieseng@users.sourceforge.net>
392 * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
393 deprecated Assertion class. Improved some existing tests, and avoid
394 creating too much TypeBuilder instances.
396 2008-04-30 Gert Driesen <drieseng@users.sourceforge.net>
398 * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
399 * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
400 positives. Added argument check tests for DefineEvent, DefineField,
401 DefineMethod, DefinePInvokeMethod and DefinePropety. Use
402 Type.EmptyTypes instead of constructing empty array.
403 * ConstructorBuilderTest.cs: Added Test attributes. Added tests
404 for DefineParameter and Invoke overloads. Added tests for
405 GetCustomAttributes overloads. Avoid use of ExpectedException.
406 * ModuleBuilderTest.cs: Added tests for DefineType name argument
408 * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
410 2008-04-26 Gert Driesen <drieseng@users.sourceforge.net>
412 * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
413 * TypeBuilderTest.cs: Added Test attribute.
415 2008-04-22 Zoltan Varga <vargaz@gmail.com>
417 * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
419 2008-04-14 Zoltan Varga <vargaz@gmail.com>
421 * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
424 2008-03-29 Gert Driesen <drieseng@users.sourceforge.net>
426 * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
427 DefineVersionInfoResource tests for ArgumentException when native
428 resource is already defined. Added tests for not supported culture
429 in AssemblyCultureAttribute when definining versioninfo resource.
431 2008-03-16 Zoltan Varga <vargaz@gmail.com>
433 * TypeBuilderTest.cs (GetField): Add test for #351172.
435 2008-03-14 Zoltan Varga <vargaz@gmail.com>
437 * TypeBuilderTest.cs: Add tests for GetField ().
439 2008-03-06 Zoltan Varga <vargaz@gmail.com>
441 * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
443 * ModuleBuilderTest.cs: Add a test for #367668.
445 2008-03-06 Jb Evain <jbevain@novell.com>
447 * ILGeneratorTest.cs: add test for #367663, checking
448 that EmitCalli deals with null return types.
450 2008-03-03 Rodrigo Kumpera <rkumpera@novell.com>
452 * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
453 Test for bug #361689.
455 2008-02-20 Raja R Harinath <harinath@hurrynot.org>
457 * MethodBuilderTest.cs (Bug354757): New test.
459 2008-01-29 Zoltan Varga <vargaz@gmail.com>
461 * ModuleBuilderTest.cs: Add tests for GetTypes ().
463 * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
466 2008-01-21 Gert Driesen <drieseng@users.sourceforge.net>
468 * AssemblyBuilderTest.cs: Enabled test for bug #354970.
470 2008-01-20 Gert Driesen <drieseng@users.sourceforge.net>
472 * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
473 DefineVersionInfoResource overloads that check whether only a single
474 unmanaged resource can be defined. Improved test for SetCustomAttribute.
476 2008-01-16 Gert Driesen <drieseng@users.sourceforge.net>
478 * TypeBuilderTest.cs: Enabled tests for bug #322762.
480 2008-01-06 Gert Driesen <drieseng@users.sourceforge.net>
482 * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
484 2007-12-31 Gert Driesen <drieseng@users.sourceforge.net>
486 * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
487 Enabled AssemblyName tests that previously failed.
489 2007-12-29 Gert Driesen <drieseng@users.sourceforge.net>
491 * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
492 GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
493 behavior for inherited members. Most of these are marked NotWorking
494 until bug #322762 is fixed.
496 2007-12-10 Zoltan Varga <vargaz@gmail.com>
498 * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
501 2007-11-16 Atsushi Enomoto <atsushi@ximian.com>
503 * SignatureHelperTest.cs : new test.
505 2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
507 * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
508 This tests bug #82625 / #325292.
510 2007-10-26 Zoltan Varga <vargaz@gmail.com>
512 * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
515 2007-10-15 Gert Driesen <drieseng@users.sourceforge.net>
517 * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
518 Added tests for null checks in Emit overloads.
520 2007-09-30 Gert Driesen <drieseng@users.sourceforge.net>
522 * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
523 added link to MS bug report.
525 2007-09-23 Gert Driesen <drieseng@users.sourceforge.net>
527 * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
528 Test attributes. Avoid using ExpectedException, thereby improving lots
529 of existing tests. Uncomment test that checks max length of dynamic
530 module name and removed LAMESPEC, since MS implements the described
531 behavior (but we don't, so mark it NotWorking). Code formatting.
532 * TypeBuilderTest.cs: Removed unused variables.
534 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
536 * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
537 TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
538 tests. Improved TestGetMethodsComplete test.
540 2007-09-11 Jb Evain <jbevain@novell.com>
542 * DynamicMethodTest.cs: add test for owner member access.
544 2007-09-11 Zoltan Varga <vargaz@gmail.com>
546 * MethodBuilderTest.cs: Add new tests for using generic types in the IL
549 2007-09-09 Zoltan Varga <vargaz@gmail.com>
551 * MethodBuilderTest.cs: Add a new test.
553 2007-09-02 Gert Driesen <drieseng@users.sourceforge.net>
555 * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
556 into MS and Mono tests. Added (NotWorking) test for bug #82625.
558 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
560 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
562 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
564 * TypeBuilderTest.cs: Added IsDefined test with null value for
565 attributeType argument.
567 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
569 * TypeBuilderTest.cs: Modified enum tests to use already constructed
570 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
571 Removed duplicate test for bug #82018. Added some IsCreated tests after
572 TypeLoadException, but comment them out for now (see bug #82101).
574 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
576 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
578 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
580 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
582 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
584 * TypeBuilderTest.cs: Improved tests for SetParent.
585 * ModuleBuilderTest.cs: Added test for creating non-abstract
588 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
590 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
593 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
595 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
598 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
600 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
601 the one for a baked type as NotWorking. Added test for
602 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
603 * TypeBuilderTest.cs: Split up HasElementType test and marked the
604 baked variant as NotWorking on the 1.0 profile. Enabled additional
605 test for bug #81640. Added test for SetCustomAttribute with
606 SuppressUnmanagedCodeSecurity attribute.
608 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
610 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
613 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
615 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
616 class. Number tests. Added tests for bug #81638 and #81640.
618 2007-05-06 Zoltan Varga <vargaz@gmail.com>
620 * TypeBuilderTest.cs: Add test for null parent.
622 2007-03-12 Zoltan Varga <vargaz@gmail.com>
624 * DynamicMethodTest.cs: Add a test for circular references.
626 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
628 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
630 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
631 Use Assert instead of deprecated Assertion class. Number tests.
633 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
635 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
637 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
639 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
640 of deriving from Assertion. Marked HasElementType test NotWorking on
643 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
645 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
646 for zero-length and null dll name for DllImport. Enabled extra tests
647 in TestDynamicParams.
649 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
651 * EnumBuilderTest.cs: Created test for #80396.
653 2006-12-15 Raja R Harinath <rharinath@novell.com>
655 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
656 tests inspired by #80253.
658 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
660 * DynamicMethodTest.cs: Enabled tests for bug #79367.
662 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
664 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
665 tests for bug #79367 (marked NotWorking).
667 2006-09-02 Zoltan Varga <vargaz@gmail.com>
669 * TypeBuilderTest.cs: Add a test for #79249.
671 2006-08-31 Zoltan Varga <vargaz@gmail.com>
673 * DynamicMethodTest.cs: Add a test for skipVisibility.
675 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
677 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
679 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
682 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
684 * AssemblyBuilderTest.cs: Added test for bug #78724.
685 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
688 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
690 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
691 instead of ArgumentException when passing Request action to
692 AddDeclarativeSecurity (bug #77640).
693 * MethodBuilderTest.cs: Same.
694 * TypeBuilderTest.cs: Same.
696 2005-12-15 Raja R Harinath <rharinath@novell.com>
698 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
699 generic type builders.
701 2005-12-12 Raja R Harinath <rharinath@novell.com>
703 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
705 2005-12-10 Zoltan Varga <vargaz@gmail.com>
707 * MethodBuilderTest.cs: Add test for handling not accessible custom
710 2005-10-27 Zoltan Varga <vargaz@gmail.com>
712 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
713 Add tests for #76521.
715 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
717 * AssemblyBuilderTest.cs: Add test for #75650.
719 2005-07-21 Jb Evain <jbevain@gmail.com>
721 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
723 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
725 * MethodBuilderTest.cs: Updated existing tests to no longer define
726 zero-length method body. Added tests for bug #75236.
728 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
730 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
731 tests to a new method (as their problem is different from #75246).
733 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
735 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
736 currently no effect on PublicKey(Token) and FullName of AssemblyName
737 of the AssemblyBuilder. Test for bug #75246.
739 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
741 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
742 Assertion class. Use Assert class instead.
744 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
746 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
749 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
751 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
753 * ConstructorBuilderTest.cs: MethodHandle should not throw
754 NotSupportedException.
755 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
756 fixing regression, and added additional test.
758 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
760 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
762 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
764 * TypeBuilderTest.cs: Add tests for bug #74906.
766 2005-04-30 Ben Maurer <bmaurer@ximian.com>
768 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
769 breaks multiple users.
771 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
773 * AssemblyBuilderTest.cs: Add test for GetModules ().
775 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
777 * MethodBuilderTest.cs: Add test for parameter attributes.
779 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
781 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
783 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
785 * TypeBuilderTest.cs: Fix this up after the last change.
787 2005-03-23 Martin Baulig <martin@ximian.com>
789 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
790 whole method into the "NotWorking" category.
792 2005-03-23 Martin Baulig <martin@ximian.com>
794 * TypeBuilderTest.cs: Disable last test again since the bug report
797 2005-03-21 Nick Drochak <ndrochak@ieee.org>
799 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
800 test method and disable it on .NET.
802 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
804 * TypeBuilderTest.cs: Reenable last test.
806 2005-03-09 Marek Safar <marek.safar@seznam.cz>
808 * ILGeneratorTest.cs: New test file.
810 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
812 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
814 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
816 * TypeBuilderTest.cs: Add new test.
818 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
820 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
822 2004-01-31 Nick Drochak <ndrochak@ieee.org>
824 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
826 2004-01-30 Nick Drochak <ndrochak@ieee.org>
828 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
830 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
832 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
834 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
836 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
837 features which are unlikely to change due to mcs depending on them.
839 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
841 * EnumBuilderTest.cs: Remove test that depends on the exact format
842 of AssemblyName.FullName.
844 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
846 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
847 depends on exception ordering.
849 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
851 * MethodBuilderTest.cs: Add tests for default values for parameters.
853 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
855 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
856 thrown when creating a type with a default ctor while parent does
857 not have a default ctor.
859 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
861 * ModuleBuilderTest.cs: Add test for lookup of global methods.
863 2004-08-29 Nick Drochak <ndrochak@ieee.org>
865 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
866 TypeBuilder.CreateType().
868 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
870 * TypeBuilderTest.cs: Add regression test for #62237.
872 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
874 * EnumBuilderTest.cs: Fixed typos so the test is reported in
875 alphabetical order by NUnit.
877 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
879 * TypeBuilderTest.cs: Added tests for completed/created type
881 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
882 checking error conditions for now)
884 * EnumBuilderTest.cs: Added tests for EnumBuilder
886 * MethodBuilderTest.cs: Added tests for invalid parameter
887 indexes for created types, added test for GetHashCode
889 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
891 * MethodRentalTest.cs: Added check for invalid method size,
892 fixed tests on MS.NET, Mono-stylized
894 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
896 * MethodRentalTest.cs: New file.
898 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
900 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
903 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
905 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
906 so custom attributes on Object do not screw the results.
908 2004-03-15 Nick Drochak <ndrochak@ieee.org>
910 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
911 on version 1.1 of the CLR. That version does not throw the exception.
913 2004-03-09 Jackson Harper <jackson@ximian.com>
915 * AssemblyBuilderAccessTest.cs:
916 * CustomAttributeBuilderTest.cs: New test cases
917 from nvineeth_mono@yahoo.com.
919 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
921 * MethodBuilderTest.cs: Fix test so it runs under MS.
923 * TypeBuilderTest.cs: Add some tests.
925 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
927 * MethodBuilderTest.cs: Add tests for parameter info.
929 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
931 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
932 KeyFileAttribute from the test, since it must point to a valid keyfile.
934 2004-01-09 Nick Drochak <ndrochak@ieee.org>
936 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
938 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
940 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
941 IsDefined works under mono.
943 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
946 2003-12-17 Nick Drochak <ndrochak@gol.com>
948 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
949 limit for the path name.
951 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
953 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
954 AddDeclarativeSecurity.
956 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
958 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
959 general so it runs on mono too.
961 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
963 * ModuleBuilderTest.cs: Added tests for IsTransient ().
965 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
967 * AssemblyBuilderTest.cs: Added error handling tests.
969 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
971 * MethodBuilderTest.cs (TestReturnType): Make test more general so
972 it works both on Mono and MS.NET.
974 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
976 * EventBuilderTest.cs: New file.
978 * PropertyBuilderTest.cs: New file.
980 2003-05-28 Nick Drochak <ndrochak@gol.com>
982 * MethodBuilderTest: correct order of expected and actual values.
984 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
986 * ModuleBuilderTest.cs: New file.
988 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
990 * TypeBuilderTest.cs: More tests.
992 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
994 * AssemblyBuilderTest.cs: More tests.
996 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
998 * MethodBuilderTest.cs: Comment out test which fails because of a mono
999 extension to DefineParameter.
1001 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
1003 * AssemblyBuilderTest.cs: New file.
1005 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
1007 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
1008 using a custom attribute.
1010 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
1012 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
1014 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
1016 * ConstructorBuilderTest.cs: New file.
1018 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
1020 * TypeBuilderTest.cs: Added lots of new tests.
1022 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
1024 * TypeBuilderTest.cs: New file.
1026 * MethodBuilderTest.cs ChangeLog: New files.