1 2010-04-13 Rodrigo Kumpera <rkumpera@novell.com>
3 * TypeBuilderTest.cs: Regression test for #422113.
5 2010-04-09 Rodrigo Kumpera <rkumpera@novell.com>
7 * MethodBuilderTest.cs: Regression test for #591226.
9 2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
11 * TypeBuilderTest.cs: Regression test for #591225.
13 2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
15 * TypeBuilderTest.cs: Regression test for #594728.
17 2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
19 * ModuleBuilderTest.cs (TestGlobalMethods): Improve test.
21 2010-03-30 Zoltan Varga <vargaz@gmail.com>
23 * ModuleBuilderTest.cs: Add a test for #592215.
25 2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
27 * AssemblyBuilderTest.cs: Test GetReferencedAssemblies
30 2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>
32 * AssemblyBuilderTest.cs: Add test for v4 GetModule(s).
34 2010-03-24 Rodrigo Kumpera <rkumpera@novell.com>
36 * DerivedTypesTests.cs: Fix some tests under v4.
38 2010-03-23 Rodrigo Kumpera <rkumpera@novell.com>
40 * MethodOnTypeBuilderInstTest.cs: Add Test for ContainsGenericParameters.
42 2010-03-11 Rodrigo Kumpera <rkumpera@novell.com>
44 * TypeBuilderTest.cs: New tests for GetMethod, GetConstructor and GetField.
46 2010-02-02 Zoltan Varga <vargaz@gmail.com>
48 * DynamicMethodTest.cs: Add a test for #575955.
50 2010-01-30 Zoltan Varga <vargaz@gmail.com>
52 * CustomAttributeBuilderTest.cs: Add a test for #574353.
54 2010-01-21 Rodrigo Kumpera <rkumpera@novell.com>
56 * TypeBuilderTest.cs: Add tests for #572660.
58 2010-01-03 Zoltan Varga <vargaz@gmail.com>
60 * ILGeneratorTest.cs: Add a test for #564411.
62 2009-12-16 Rodrigo Kumpera <rkumpera@novell.com>
64 * TypeBuilderTest.cs: Add tests for #565127.
66 2009-12-16 Zoltan Varga <vargaz@gmail.com>
68 * MethodBuilderTest.cs: Add a test for #565117.
70 2009-12-09 Jb Evain <jbevain@novell.com>
72 * ILGeneratorTest.cs: add a test for Emit(OpCode,LocalBuilder)
73 when the opcode is not related to locals.
75 2009-10-30 Sebastien Pouliot <sebastien@ximian.com>
77 * MethodBuilderTest.cs: Add (copy from TypeBuilderTest) test
78 cases for two DefineGenericParameters
80 2009-10-29 Sebastien Pouliot <sebastien@ximian.com>
82 * ModuleBuilderTest.cs: Add test cases for GetType overloads
83 * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
85 2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
87 * TypeBuilderTest.cs: Validation test cases for GetConstructor
89 2009-09-02 Rodrigo Kumpera <rkumpera@novell.com>
91 * TypeBuilderTest.cs: Test for #536243.
93 2009-08-07 Rodrigo Kumpera <rkumpera@novell.com>
95 * DynamicMethodTest.cs: Add regression test for bug #529238.
97 2009-08-06 Rodrigo Kumpera <rkumpera@novell.com>
99 * MethodOnTypeBuilderInstTest.cs: Add tests for
100 generic method instances over generic type instances.
102 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
104 * MethodOnTypeBuilderInstTest.cs: Really fix the test.
106 2009-08-04 Rodrigo Kumpera <rkumpera@novell.com>
108 * MethodOnTypeBuilderInstTest.cs: Pointer inflation
109 was fixed. Use the right assert on the test.
111 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
113 * TypeBuilderTest: Test for IsDefined.
115 2009-07-30 Rodrigo Kumpera <rkumpera@novell.com>
117 * TypeBuilderTest: Test for GetNestedType.
119 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
121 * TypeBuilderTest: Test for GetConstructors.
123 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
125 * TypeBuilderTest: Test for DefineMethodOverride.
127 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
129 * TypeBuilderTest: Test for GetInterfaces.
131 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
133 * TypeBuilderTest: Test for GetGenericArguments.
135 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
137 * TypeBuilderTest: Test for GenericParameterAttributes.
139 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
141 * TypeBuilderTest.cs: Test for GetElementType.
143 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
145 * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
147 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
149 * TypeBuilderTest.cs: Test for GenericParameterPosition.
151 2009-07-29 Rodrigo Kumpera <rkumpera@novell.com>
153 * TypeBuilderTest.cs: Test for DeclaringMethod.
155 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
157 * TypeBuilderTest.cs: Test for concrete type with
160 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
162 * GenericTypeParameterBuilderTest.cs: Test for BaseType
163 and SetBaseTypeConstraint.
165 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
167 * DerivedTypesTests.cs: Add test for the distinction between
168 vector and one-dimension SZARRAY.
170 2009-07-28 Rodrigo Kumpera <rkumpera@novell.com>
172 DerivedTypesTest.cs: ByRef and Pointer types return Array as base
175 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
177 * DerivedTypesTest.cs: New tests for interaction with
180 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
182 * DerivedTypesTest.cs: New tests for PointerType interaction
183 with GenericTypeParameterBuilder.
185 2009-07-15 Rodrigo Kumpera <rkumpera@novell.com>
186 * DerivedTypesTest.cs: New tests for generics related
187 stuff and interaction with GenericTypeParameterBuilder.
189 2009-07-14 Rodrigo Kumpera <rkumpera@novell.com>
191 * DerivedTypesTest.cs: Added tests for generics related
192 stuff and interaction with GenericTypeParameterBuilder.
194 * GenericTypeParameterBuilderTest.cs: New file with tests
195 for the changes done.
197 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
199 * DerivedTypesTest.cs: New tests for PointerType.
201 2009-07-08 Rodrigo Kumpera <rkumpera@novell.com>
203 * DerivedTypesTest.cs: New tests for ByRefType.
205 2009-07-07 Rodrigo Kumpera <rkumpera@novell.com>
207 * DerivedTypesTest.cs: New tests for types derived from
210 2009-06-20 Zoltan Varga <vargaz@gmail.com>
212 * *.cs: Convert all tests to new-style nunit classes/methods.
214 2009-06-02 Rodrigo Kumpera <rkumpera@novell.com>
216 * ILGeneratorTest.cs: Tests for #509131.
218 2009-03-10 Zoltan Varga <vargaz@gmail.com>
220 * TypeBuilderTest.cs: Add a test for #483852.
222 2009-02-23 Zoltan Varga <vargaz@gmail.com>
224 * TypeBuilderTest.cs: Add more tests for user types.
226 2009-02-21 Jb Evain <jbevain@novell.com>
228 * ModuleBuilderTest.cs: add a test accessing the property
229 Module.ModuleVersionId on a dynamic module.
232 2009-02-20 Zoltan Varga <vargaz@gmail.com>
234 * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
236 2009-02-04 Zoltan Varga <vargaz@gmail.com>
238 * TypeBuilderTest.cs: Make this test quiet.
240 2009-01-21 Mark Probst <mark.probst@gmail.com>
242 * TypeBuilderTest.cs: Add test for fields in dynamic generic
245 2008-11-11 Rodrigo Kumpera <rkumpera@novell.com>
247 * ConstructorOnTypeBuilderInstTest.cs: Add test for
248 MetadataToken under compilation context.
250 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
252 * TypeBuilderTest.cs: Fix the 1.0 build.
254 2008-09-29 Rodrigo Kumpera <rkumpera@novell.com>
256 * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
259 2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
261 * TypeBuilderTest.cs: New test for a field with initialized data
262 that is referenced from another assembly.
264 2008-08-31 Zoltan Varga <vargaz@gmail.com>
266 * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
269 2008-08-14 Raja R Harinath <harinath@hurrynot.org>
271 * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
272 'DefineMethod' overload that's present in the 1.1 profile.
274 2008-08-12 Zoltan Varga <vargaz@gmail.com>
276 * TypeBuilderTest.cs: Add new test for #416632.
278 2008-07-30 Rodrigo Kumpera <rkumpera@novell.com>
280 * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
282 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
284 * TypeBuilderTest.cs: New test for the regression found by
287 * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
290 2008-07-25 Rodrigo Kumpera <rkumpera@novell.com>
292 * TypeBuilderTest.cs: Disable the special behavior of GetMethod
293 under compiler behavior as mcs has been fixed.
295 2008-07-22 Rodrigo Kumpera <rkumpera@novell.com>
297 * TypeBuilderTest.cs: Added tests for the special cased behavior
300 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
302 * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
303 that made then work was reverted.
305 2008-07-16 Rodrigo Kumpera <rkumpera@novell.com>
307 * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
310 2008-06-21 Gert Driesen <drieseng@users.sourceforge.net>
312 * ModuleBuilderTest.cs: Added test for DefineType with interface as
314 * TypeBuilderTest.cs: Added test for SetParent with interface as
315 parent. Added test for CreateType of an interface with invalid parent.
316 Added tests for checks in DefineGenericParameters. Improved test
317 for MakeGenericType, and added tests for argument checks in
320 2008-06-18 Rodrigo Kumpera <rkumpera@novell.com>
322 * TypeBuilderTest.cs: Fixed previous tests to follow the suite
323 convention. Added tests for bugs #349194 and #400643.
325 2008-06-17 Rodrigo Kumpera <rkumpera@novell.com>
327 * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
328 generic instances of SRE types.
330 2008-06-11 Zoltan Varga <vargaz@gmail.com>
332 * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
335 2008-06-10 Rodrigo Kumpera <rkumpera@novell.com>
337 * TypeBuilderTest.cs: Added test for bug #399047.
339 2008-05-18 Gert Driesen <drieseng@users.sourceforge.net>
341 * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
342 tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
343 for DefineDefaultConstructor.
345 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
347 * TypeBuilderTest.cs: Added test for type null check in DefineField.
349 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net>
351 * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
352 test for UnderlyingSystemType, and improved it. Improved test for
354 * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
355 * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
356 test for SetCustomAttribute, and added new tests.
357 * ModuleBuilderTest.cs: Added tests for bug #387404.
359 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
361 * TypeBuilderTest.cs: Added regression tests for #354047.
363 2008-05-05 Zoltan Varga <vargaz@gmail.com>
365 * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
367 2008-05-03 Zoltan Varga <vargaz@gmail.com>
369 * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
370 as the corresponding fix has been reverted.
372 2008-05-01 Gert Driesen <drieseng@users.sourceforge.net>
374 * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
375 deprecated Assertion class. Improved some existing tests, and avoid
376 creating too much TypeBuilder instances.
378 2008-04-30 Gert Driesen <drieseng@users.sourceforge.net>
380 * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
381 * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
382 positives. Added argument check tests for DefineEvent, DefineField,
383 DefineMethod, DefinePInvokeMethod and DefinePropety. Use
384 Type.EmptyTypes instead of constructing empty array.
385 * ConstructorBuilderTest.cs: Added Test attributes. Added tests
386 for DefineParameter and Invoke overloads. Added tests for
387 GetCustomAttributes overloads. Avoid use of ExpectedException.
388 * ModuleBuilderTest.cs: Added tests for DefineType name argument
390 * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
392 2008-04-26 Gert Driesen <drieseng@users.sourceforge.net>
394 * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
395 * TypeBuilderTest.cs: Added Test attribute.
397 2008-04-22 Zoltan Varga <vargaz@gmail.com>
399 * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
401 2008-04-14 Zoltan Varga <vargaz@gmail.com>
403 * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
406 2008-03-29 Gert Driesen <drieseng@users.sourceforge.net>
408 * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
409 DefineVersionInfoResource tests for ArgumentException when native
410 resource is already defined. Added tests for not supported culture
411 in AssemblyCultureAttribute when definining versioninfo resource.
413 2008-03-16 Zoltan Varga <vargaz@gmail.com>
415 * TypeBuilderTest.cs (GetField): Add test for #351172.
417 2008-03-14 Zoltan Varga <vargaz@gmail.com>
419 * TypeBuilderTest.cs: Add tests for GetField ().
421 2008-03-06 Zoltan Varga <vargaz@gmail.com>
423 * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
425 * ModuleBuilderTest.cs: Add a test for #367668.
427 2008-03-06 Jb Evain <jbevain@novell.com>
429 * ILGeneratorTest.cs: add test for #367663, checking
430 that EmitCalli deals with null return types.
432 2008-03-03 Rodrigo Kumpera <rkumpera@novell.com>
434 * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
435 Test for bug #361689.
437 2008-02-20 Raja R Harinath <harinath@hurrynot.org>
439 * MethodBuilderTest.cs (Bug354757): New test.
441 2008-01-29 Zoltan Varga <vargaz@gmail.com>
443 * ModuleBuilderTest.cs: Add tests for GetTypes ().
445 * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
448 2008-01-21 Gert Driesen <drieseng@users.sourceforge.net>
450 * AssemblyBuilderTest.cs: Enabled test for bug #354970.
452 2008-01-20 Gert Driesen <drieseng@users.sourceforge.net>
454 * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
455 DefineVersionInfoResource overloads that check whether only a single
456 unmanaged resource can be defined. Improved test for SetCustomAttribute.
458 2008-01-16 Gert Driesen <drieseng@users.sourceforge.net>
460 * TypeBuilderTest.cs: Enabled tests for bug #322762.
462 2008-01-06 Gert Driesen <drieseng@users.sourceforge.net>
464 * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
466 2007-12-31 Gert Driesen <drieseng@users.sourceforge.net>
468 * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
469 Enabled AssemblyName tests that previously failed.
471 2007-12-29 Gert Driesen <drieseng@users.sourceforge.net>
473 * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
474 GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
475 behavior for inherited members. Most of these are marked NotWorking
476 until bug #322762 is fixed.
478 2007-12-10 Zoltan Varga <vargaz@gmail.com>
480 * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
483 2007-11-16 Atsushi Enomoto <atsushi@ximian.com>
485 * SignatureHelperTest.cs : new test.
487 2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
489 * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
490 This tests bug #82625 / #325292.
492 2007-10-26 Zoltan Varga <vargaz@gmail.com>
494 * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
497 2007-10-15 Gert Driesen <drieseng@users.sourceforge.net>
499 * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
500 Added tests for null checks in Emit overloads.
502 2007-09-30 Gert Driesen <drieseng@users.sourceforge.net>
504 * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
505 added link to MS bug report.
507 2007-09-23 Gert Driesen <drieseng@users.sourceforge.net>
509 * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
510 Test attributes. Avoid using ExpectedException, thereby improving lots
511 of existing tests. Uncomment test that checks max length of dynamic
512 module name and removed LAMESPEC, since MS implements the described
513 behavior (but we don't, so mark it NotWorking). Code formatting.
514 * TypeBuilderTest.cs: Removed unused variables.
516 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
518 * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
519 TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
520 tests. Improved TestGetMethodsComplete test.
522 2007-09-11 Jb Evain <jbevain@novell.com>
524 * DynamicMethodTest.cs: add test for owner member access.
526 2007-09-11 Zoltan Varga <vargaz@gmail.com>
528 * MethodBuilderTest.cs: Add new tests for using generic types in the IL
531 2007-09-09 Zoltan Varga <vargaz@gmail.com>
533 * MethodBuilderTest.cs: Add a new test.
535 2007-09-02 Gert Driesen <drieseng@users.sourceforge.net>
537 * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
538 into MS and Mono tests. Added (NotWorking) test for bug #82625.
540 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
542 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
544 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
546 * TypeBuilderTest.cs: Added IsDefined test with null value for
547 attributeType argument.
549 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
551 * TypeBuilderTest.cs: Modified enum tests to use already constructed
552 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
553 Removed duplicate test for bug #82018. Added some IsCreated tests after
554 TypeLoadException, but comment them out for now (see bug #82101).
556 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
558 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
560 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
562 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
564 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
566 * TypeBuilderTest.cs: Improved tests for SetParent.
567 * ModuleBuilderTest.cs: Added test for creating non-abstract
570 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
572 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
575 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
577 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
580 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
582 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
583 the one for a baked type as NotWorking. Added test for
584 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
585 * TypeBuilderTest.cs: Split up HasElementType test and marked the
586 baked variant as NotWorking on the 1.0 profile. Enabled additional
587 test for bug #81640. Added test for SetCustomAttribute with
588 SuppressUnmanagedCodeSecurity attribute.
590 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
592 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
595 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
597 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
598 class. Number tests. Added tests for bug #81638 and #81640.
600 2007-05-06 Zoltan Varga <vargaz@gmail.com>
602 * TypeBuilderTest.cs: Add test for null parent.
604 2007-03-12 Zoltan Varga <vargaz@gmail.com>
606 * DynamicMethodTest.cs: Add a test for circular references.
608 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
610 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
612 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
613 Use Assert instead of deprecated Assertion class. Number tests.
615 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
617 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
619 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
621 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
622 of deriving from Assertion. Marked HasElementType test NotWorking on
625 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
627 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
628 for zero-length and null dll name for DllImport. Enabled extra tests
629 in TestDynamicParams.
631 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
633 * EnumBuilderTest.cs: Created test for #80396.
635 2006-12-15 Raja R Harinath <rharinath@novell.com>
637 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
638 tests inspired by #80253.
640 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
642 * DynamicMethodTest.cs: Enabled tests for bug #79367.
644 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
646 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
647 tests for bug #79367 (marked NotWorking).
649 2006-09-02 Zoltan Varga <vargaz@gmail.com>
651 * TypeBuilderTest.cs: Add a test for #79249.
653 2006-08-31 Zoltan Varga <vargaz@gmail.com>
655 * DynamicMethodTest.cs: Add a test for skipVisibility.
657 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
659 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
661 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
664 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
666 * AssemblyBuilderTest.cs: Added test for bug #78724.
667 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
670 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
672 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
673 instead of ArgumentException when passing Request action to
674 AddDeclarativeSecurity (bug #77640).
675 * MethodBuilderTest.cs: Same.
676 * TypeBuilderTest.cs: Same.
678 2005-12-15 Raja R Harinath <rharinath@novell.com>
680 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
681 generic type builders.
683 2005-12-12 Raja R Harinath <rharinath@novell.com>
685 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
687 2005-12-10 Zoltan Varga <vargaz@gmail.com>
689 * MethodBuilderTest.cs: Add test for handling not accessible custom
692 2005-10-27 Zoltan Varga <vargaz@gmail.com>
694 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
695 Add tests for #76521.
697 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
699 * AssemblyBuilderTest.cs: Add test for #75650.
701 2005-07-21 Jb Evain <jbevain@gmail.com>
703 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
705 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
707 * MethodBuilderTest.cs: Updated existing tests to no longer define
708 zero-length method body. Added tests for bug #75236.
710 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
712 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
713 tests to a new method (as their problem is different from #75246).
715 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
717 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
718 currently no effect on PublicKey(Token) and FullName of AssemblyName
719 of the AssemblyBuilder. Test for bug #75246.
721 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
723 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
724 Assertion class. Use Assert class instead.
726 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
728 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
731 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
733 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
735 * ConstructorBuilderTest.cs: MethodHandle should not throw
736 NotSupportedException.
737 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
738 fixing regression, and added additional test.
740 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
742 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
744 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
746 * TypeBuilderTest.cs: Add tests for bug #74906.
748 2005-04-30 Ben Maurer <bmaurer@ximian.com>
750 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
751 breaks multiple users.
753 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
755 * AssemblyBuilderTest.cs: Add test for GetModules ().
757 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
759 * MethodBuilderTest.cs: Add test for parameter attributes.
761 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
763 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
765 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
767 * TypeBuilderTest.cs: Fix this up after the last change.
769 2005-03-23 Martin Baulig <martin@ximian.com>
771 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
772 whole method into the "NotWorking" category.
774 2005-03-23 Martin Baulig <martin@ximian.com>
776 * TypeBuilderTest.cs: Disable last test again since the bug report
779 2005-03-21 Nick Drochak <ndrochak@ieee.org>
781 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
782 test method and disable it on .NET.
784 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
786 * TypeBuilderTest.cs: Reenable last test.
788 2005-03-09 Marek Safar <marek.safar@seznam.cz>
790 * ILGeneratorTest.cs: New test file.
792 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
794 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
796 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
798 * TypeBuilderTest.cs: Add new test.
800 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
802 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
804 2004-01-31 Nick Drochak <ndrochak@ieee.org>
806 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
808 2004-01-30 Nick Drochak <ndrochak@ieee.org>
810 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
812 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
814 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
816 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
818 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
819 features which are unlikely to change due to mcs depending on them.
821 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
823 * EnumBuilderTest.cs: Remove test that depends on the exact format
824 of AssemblyName.FullName.
826 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
828 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
829 depends on exception ordering.
831 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
833 * MethodBuilderTest.cs: Add tests for default values for parameters.
835 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
837 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
838 thrown when creating a type with a default ctor while parent does
839 not have a default ctor.
841 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
843 * ModuleBuilderTest.cs: Add test for lookup of global methods.
845 2004-08-29 Nick Drochak <ndrochak@ieee.org>
847 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
848 TypeBuilder.CreateType().
850 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
852 * TypeBuilderTest.cs: Add regression test for #62237.
854 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
856 * EnumBuilderTest.cs: Fixed typos so the test is reported in
857 alphabetical order by NUnit.
859 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
861 * TypeBuilderTest.cs: Added tests for completed/created type
863 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
864 checking error conditions for now)
866 * EnumBuilderTest.cs: Added tests for EnumBuilder
868 * MethodBuilderTest.cs: Added tests for invalid parameter
869 indexes for created types, added test for GetHashCode
871 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
873 * MethodRentalTest.cs: Added check for invalid method size,
874 fixed tests on MS.NET, Mono-stylized
876 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
878 * MethodRentalTest.cs: New file.
880 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
882 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
885 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
887 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
888 so custom attributes on Object do not screw the results.
890 2004-03-15 Nick Drochak <ndrochak@ieee.org>
892 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
893 on version 1.1 of the CLR. That version does not throw the exception.
895 2004-03-09 Jackson Harper <jackson@ximian.com>
897 * AssemblyBuilderAccessTest.cs:
898 * CustomAttributeBuilderTest.cs: New test cases
899 from nvineeth_mono@yahoo.com.
901 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
903 * MethodBuilderTest.cs: Fix test so it runs under MS.
905 * TypeBuilderTest.cs: Add some tests.
907 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
909 * MethodBuilderTest.cs: Add tests for parameter info.
911 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
913 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
914 KeyFileAttribute from the test, since it must point to a valid keyfile.
916 2004-01-09 Nick Drochak <ndrochak@ieee.org>
918 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
920 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
922 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
923 IsDefined works under mono.
925 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
928 2003-12-17 Nick Drochak <ndrochak@gol.com>
930 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
931 limit for the path name.
933 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
935 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
936 AddDeclarativeSecurity.
938 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
940 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
941 general so it runs on mono too.
943 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
945 * ModuleBuilderTest.cs: Added tests for IsTransient ().
947 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
949 * AssemblyBuilderTest.cs: Added error handling tests.
951 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
953 * MethodBuilderTest.cs (TestReturnType): Make test more general so
954 it works both on Mono and MS.NET.
956 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
958 * EventBuilderTest.cs: New file.
960 * PropertyBuilderTest.cs: New file.
962 2003-05-28 Nick Drochak <ndrochak@gol.com>
964 * MethodBuilderTest: correct order of expected and actual values.
966 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
968 * ModuleBuilderTest.cs: New file.
970 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
972 * TypeBuilderTest.cs: More tests.
974 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
976 * AssemblyBuilderTest.cs: More tests.
978 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
980 * MethodBuilderTest.cs: Comment out test which fails because of a mono
981 extension to DefineParameter.
983 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
985 * AssemblyBuilderTest.cs: New file.
987 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
989 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
990 using a custom attribute.
992 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
994 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
996 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
998 * ConstructorBuilderTest.cs: New file.
1000 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
1002 * TypeBuilderTest.cs: Added lots of new tests.
1004 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
1006 * TypeBuilderTest.cs: New file.
1008 * MethodBuilderTest.cs ChangeLog: New files.