1 2007-08-17 Rolf Bjarne Kvinge <RKvinge@novell.com>
3 * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
5 2007-08-16 Gert Driesen <drieseng@users.sourceforge.net>
7 * TypeBuilderTest.cs: Added IsDefined test with null value for
8 attributeType argument.
10 2007-07-14 Gert Driesen <drieseng@users.sourceforge.net>
12 * TypeBuilderTest.cs: Modified enum tests to use already constructed
13 AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
14 Removed duplicate test for bug #82018. Added some IsCreated tests after
15 TypeLoadException, but comment them out for now (see bug #82101).
17 2007-07-12 Rodrigo Kumpera <rkumpera@novell.com>
19 * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
21 2007-07-11 Rodrigo Kumpera <rkumpera@novell.com>
23 * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
25 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
27 * TypeBuilderTest.cs: Improved tests for SetParent.
28 * ModuleBuilderTest.cs: Added test for creating non-abstract
31 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
33 * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
36 2007-07-06 Gert Driesen <drieseng@users.sourceforge.net>
38 * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
41 2007-05-21 Gert Driesen <drieseng@users.sourceforge.net>
43 * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
44 the one for a baked type as NotWorking. Added test for
45 SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
46 * TypeBuilderTest.cs: Split up HasElementType test and marked the
47 baked variant as NotWorking on the 1.0 profile. Enabled additional
48 test for bug #81640. Added test for SetCustomAttribute with
49 SuppressUnmanagedCodeSecurity attribute.
51 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
53 * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
56 2007-05-16 Gert Driesen <drieseng@users.sourceforge.net>
58 * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
59 class. Number tests. Added tests for bug #81638 and #81640.
61 2007-05-06 Zoltan Varga <vargaz@gmail.com>
63 * TypeBuilderTest.cs: Add test for null parent.
65 2007-03-12 Zoltan Varga <vargaz@gmail.com>
67 * DynamicMethodTest.cs: Add a test for circular references.
69 2007-03-07 Gert Driesen <drieseng@users.sourceforge.net>
71 * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
73 * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
74 Use Assert instead of deprecated Assertion class. Number tests.
76 2007-03-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
78 * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
80 2007-03-05 Gert Driesen <drieseng@users.sourceforge.net>
82 * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
83 of deriving from Assertion. Marked HasElementType test NotWorking on
86 2007-02-26 Gert Driesen <drieseng@users.sourceforge.net>
88 * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
89 for zero-length and null dll name for DllImport. Enabled extra tests
92 2007-01-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
94 * EnumBuilderTest.cs: Created test for #80396.
96 2006-12-15 Raja R Harinath <rharinath@novell.com>
98 * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
99 tests inspired by #80253.
101 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
103 * DynamicMethodTest.cs: Enabled tests for bug #79367.
105 2006-09-13 Gert Driesen <drieseng@users.sourceforge.net>
107 * DynamicMethodTest.cs: Added ctor tests for name null check. Added
108 tests for bug #79367 (marked NotWorking).
110 2006-09-02 Zoltan Varga <vargaz@gmail.com>
112 * TypeBuilderTest.cs: Add a test for #79249.
114 2006-08-31 Zoltan Varga <vargaz@gmail.com>
116 * DynamicMethodTest.cs: Add a test for skipVisibility.
118 2006-07-31 Sebastien Pouliot <sebastien@ximian.com>
120 * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
122 * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
125 2006-07-09 Gert Driesen <drieseng@users.sourceforge.net>
127 * AssemblyBuilderTest.cs: Added test for bug #78724.
128 * DynamicMethodTest.cs: Added test for bug #78253, and added test for
131 2006-02-27 Gert Driesen <drieseng@users.sourceforge.net>
133 * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
134 instead of ArgumentException when passing Request action to
135 AddDeclarativeSecurity (bug #77640).
136 * MethodBuilderTest.cs: Same.
137 * TypeBuilderTest.cs: Same.
139 2005-12-15 Raja R Harinath <rharinath@novell.com>
141 * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
142 generic type builders.
144 2005-12-12 Raja R Harinath <rharinath@novell.com>
146 * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
148 2005-12-10 Zoltan Varga <vargaz@gmail.com>
150 * MethodBuilderTest.cs: Add test for handling not accessible custom
153 2005-10-27 Zoltan Varga <vargaz@gmail.com>
155 * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
156 Add tests for #76521.
158 2005-07-29 Zoltan Varga <vargaz@freemail.hu>
160 * AssemblyBuilderTest.cs: Add test for #75650.
162 2005-07-21 Jb Evain <jbevain@gmail.com>
164 * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
166 2005-06-22 Gert Driesen <drieseng@users.sourceforge.net>
168 * MethodBuilderTest.cs: Updated existing tests to no longer define
169 zero-length method body. Added tests for bug #75236.
171 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
173 * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
174 tests to a new method (as their problem is different from #75246).
176 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
178 * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
179 currently no effect on PublicKey(Token) and FullName of AssemblyName
180 of the AssemblyBuilder. Test for bug #75246.
182 2005-06-13 Gert Driesen <drieseng@users.sourceforge.net>
184 * AssemblyBuilderTest.cs: Removed inheritance from deprecated
185 Assertion class. Use Assert class instead.
187 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
189 * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
192 2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
194 * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
196 * ConstructorBuilderTest.cs: MethodHandle should not throw
197 NotSupportedException.
198 * MethodBuilderTest.cs: Enabled test for MethodHandle again after
199 fixing regression, and added additional test.
201 2005-06-06 Zoltan Varga <vargaz@freemail.hu>
203 * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
205 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
207 * TypeBuilderTest.cs: Add tests for bug #74906.
209 2005-04-30 Ben Maurer <bmaurer@ximian.com>
211 * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
212 breaks multiple users.
214 2005-04-28 Zoltan Varga <vargaz@freemail.hu>
216 * AssemblyBuilderTest.cs: Add test for GetModules ().
218 2005-04-16 Zoltan Varga <vargaz@freemail.hu>
220 * MethodBuilderTest.cs: Add test for parameter attributes.
222 2005-03-24 Sebastien Pouliot <sebastien@ximian.com>
224 * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
226 2005-03-23 Zoltan Varga <vargaz@freemail.hu>
228 * TypeBuilderTest.cs: Fix this up after the last change.
230 2005-03-23 Martin Baulig <martin@ximian.com>
232 * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
233 whole method into the "NotWorking" category.
235 2005-03-23 Martin Baulig <martin@ximian.com>
237 * TypeBuilderTest.cs: Disable last test again since the bug report
240 2005-03-21 Nick Drochak <ndrochak@ieee.org>
242 * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
243 test method and disable it on .NET.
245 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
247 * TypeBuilderTest.cs: Reenable last test.
249 2005-03-09 Marek Safar <marek.safar@seznam.cz>
251 * ILGeneratorTest.cs: New test file.
253 2005-03-09 Zoltan Varga <vargaz@freemail.hu>
255 * TypeBuilderTest.cs: Disable last test since the fix is reverted.
257 2005-03-08 Zoltan Varga <vargaz@freemail.hu>
259 * TypeBuilderTest.cs: Add new test.
261 2005-02-11 Zoltan Varga <vargaz@freemail.hu>
263 * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
265 2004-01-31 Nick Drochak <ndrochak@ieee.org>
267 * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
269 2004-01-30 Nick Drochak <ndrochak@ieee.org>
271 * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
273 2004-11-22 Zoltan Varga <vargaz@freemail.hu>
275 * AssemblyBuilderTest.cs: Add regression test for bug #69780.
277 2004-11-06 Zoltan Varga <vargaz@freemail.hu>
279 * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
280 features which are unlikely to change due to mcs depending on them.
282 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
284 * EnumBuilderTest.cs: Remove test that depends on the exact format
285 of AssemblyName.FullName.
287 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
289 * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
290 depends on exception ordering.
292 2004-10-05 Zoltan Varga <vargaz@freemail.hu>
294 * MethodBuilderTest.cs: Add tests for default values for parameters.
296 2004-10-02 Gert Driesen <drieseng@users.sourceforge.net>
298 * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
299 thrown when creating a type with a default ctor while parent does
300 not have a default ctor.
302 2004-09-09 Zoltan Varga <vargaz@freemail.hu>
304 * ModuleBuilderTest.cs: Add test for lookup of global methods.
306 2004-08-29 Nick Drochak <ndrochak@ieee.org>
308 * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
309 TypeBuilder.CreateType().
311 2004-08-08 Zoltan Varga <vargaz@freemail.hu>
313 * TypeBuilderTest.cs: Add regression test for #62237.
315 2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
317 * EnumBuilderTest.cs: Fixed typos so the test is reported in
318 alphabetical order by NUnit.
320 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
322 * TypeBuilderTest.cs: Added tests for completed/created type
324 * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
325 checking error conditions for now)
327 * EnumBuilderTest.cs: Added tests for EnumBuilder
329 * MethodBuilderTest.cs: Added tests for invalid parameter
330 indexes for created types, added test for GetHashCode
332 2004-06-09 Gert Driesen <drieseng@users.sourceforge.net>
334 * MethodRentalTest.cs: Added check for invalid method size,
335 fixed tests on MS.NET, Mono-stylized
337 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
339 * MethodRentalTest.cs: New file.
341 2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
343 * AssemblyBuilderTest.cs: Added new tests to build strongnamed
346 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
348 * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
349 so custom attributes on Object do not screw the results.
351 2004-03-15 Nick Drochak <ndrochak@ieee.org>
353 * CustomAttributeBuilderTest.cs: Force test to pass if we are running
354 on version 1.1 of the CLR. That version does not throw the exception.
356 2004-03-09 Jackson Harper <jackson@ximian.com>
358 * AssemblyBuilderAccessTest.cs:
359 * CustomAttributeBuilderTest.cs: New test cases
360 from nvineeth_mono@yahoo.com.
362 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
364 * MethodBuilderTest.cs: Fix test so it runs under MS.
366 * TypeBuilderTest.cs: Add some tests.
368 2004-02-11 Zoltan Varga <vargaz@freemail.hu>
370 * MethodBuilderTest.cs: Add tests for parameter info.
372 2004-01-27 Zoltan Varga <vargaz@freemail.hu>
374 * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
375 KeyFileAttribute from the test, since it must point to a valid keyfile.
377 2004-01-09 Nick Drochak <ndrochak@ieee.org>
379 * TypeBuilderTest.cs (TestEnums): Fix build with csc.
381 2004-01-07 Zoltan Varga <vargaz@freemail.hu>
383 * TypeBuilderTest.cs (IsDefined): Comment out this test, since
384 IsDefined works under mono.
386 * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
389 2003-12-17 Nick Drochak <ndrochak@gol.com>
391 * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
392 limit for the path name.
394 2003-12-15 Zoltan Varga <vargaz@freemail.hu>
396 * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
397 AddDeclarativeSecurity.
399 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
401 * ConstructorBuilderTest.cs (TestAttributes): Make this test more
402 general so it runs on mono too.
404 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
406 * ModuleBuilderTest.cs: Added tests for IsTransient ().
408 * ModuleBuilderTest.cs: Added tests for DefineDocument ().
410 * AssemblyBuilderTest.cs: Added error handling tests.
412 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
414 * MethodBuilderTest.cs (TestReturnType): Make test more general so
415 it works both on Mono and MS.NET.
417 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
419 * EventBuilderTest.cs: New file.
421 * PropertyBuilderTest.cs: New file.
423 2003-05-28 Nick Drochak <ndrochak@gol.com>
425 * MethodBuilderTest: correct order of expected and actual values.
427 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
429 * ModuleBuilderTest.cs: New file.
431 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
433 * TypeBuilderTest.cs: More tests.
435 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
437 * AssemblyBuilderTest.cs: More tests.
439 2003-05-12 Zoltan Varga <vargaz@freemail.hu>
441 * MethodBuilderTest.cs: Comment out test which fails because of a mono
442 extension to DefineParameter.
444 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
446 * AssemblyBuilderTest.cs: New file.
448 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
450 * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
451 using a custom attribute.
453 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
455 * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
457 * MethodBuilderTest.cs: updated to NUNIT2 conventions.
459 * ConstructorBuilderTest.cs: New file.
461 2003-02-09 Zoltan Varga <vargaz@freemail.hu>
463 * TypeBuilderTest.cs: Added lots of new tests.
465 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
467 * TypeBuilderTest.cs: New file.
469 * MethodBuilderTest.cs ChangeLog: New files.