fixed tests
[mono.git] / mcs / class / corlib / Test / System.Reflection.Emit / ChangeLog
1 2007-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
4         for zero-length and null dll name for DllImport.  Enabled extra tests
5         in TestDynamicParams.
6
7 2007-01-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
8
9         * EnumBuilderTest.cs: Created test for #80396.
10
11 2006-12-15  Raja R Harinath  <rharinath@novell.com>
12
13         * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
14         tests inspired by #80253.
15
16 2006-09-16  Gert Driesen  <drieseng@users.sourceforge.net>
17
18         * DynamicMethodTest.cs: Enabled tests for bug #79367.
19
20 2006-09-13  Gert Driesen  <drieseng@users.sourceforge.net>
21
22         * DynamicMethodTest.cs: Added ctor tests for name null check. Added
23         tests for bug #79367 (marked NotWorking).
24
25 2006-09-02  Zoltan Varga  <vargaz@gmail.com>
26
27         * TypeBuilderTest.cs: Add a test for #79249.
28
29 2006-08-31  Zoltan Varga  <vargaz@gmail.com>
30
31         * DynamicMethodTest.cs: Add a test for skipVisibility.
32
33 2006-07-31  Sebastien Pouliot  <sebastien@ximian.com> 
34
35         * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't 
36         work under MS.
37         * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
38         work under MS.
39
40 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
41
42         * AssemblyBuilderTest.cs: Added test for bug #78724.
43         * DynamicMethodTest.cs: Added test for bug #78253, and added test for
44         empty method body.
45
46 2006-02-27  Gert Driesen  <drieseng@users.sourceforge.net>
47
48         * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
49         instead of ArgumentException when passing Request action to
50         AddDeclarativeSecurity (bug #77640).
51         * MethodBuilderTest.cs: Same.
52         * TypeBuilderTest.cs: Same.
53
54 2005-12-15  Raja R Harinath  <rharinath@novell.com>
55
56         * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
57         generic type builders.
58
59 2005-12-12  Raja R Harinath  <rharinath@novell.com>
60
61         * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
62
63 2005-12-10  Zoltan Varga  <vargaz@gmail.com>
64
65         * MethodBuilderTest.cs: Add test for handling not accessible custom
66         attributes.
67
68 2005-10-27  Zoltan Varga  <vargaz@gmail.com>
69
70         * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
71         Add tests for #76521.
72
73 2005-07-29  Zoltan Varga  <vargaz@freemail.hu>
74
75         * AssemblyBuilderTest.cs: Add test for #75650.
76
77 2005-07-21  Jb Evain  <jbevain@gmail.com>
78
79         * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
80
81 2005-06-22  Gert Driesen  <drieseng@users.sourceforge.net>
82
83         * MethodBuilderTest.cs: Updated existing tests to no longer define
84         zero-length method body. Added tests for bug #75236.
85
86 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com>
87
88         * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
89         tests to a new method (as their problem is different from #75246).
90
91 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
92
93         * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has 
94         currently no effect on PublicKey(Token) and FullName of AssemblyName
95         of the AssemblyBuilder. Test for bug #75246.
96
97 2005-06-13  Gert Driesen  <drieseng@users.sourceforge.net>
98
99         * AssemblyBuilderTest.cs: Removed inheritance from deprecated
100         Assertion class. Use Assert class instead.
101
102 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
103
104         * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
105         fail on Mono.
106
107 2005-06-12  Gert Driesen  <drieseng@users.sourceforge.net>
108
109         * FieldBuilderTest.cs: Enabled tests for FieldHandle again after 
110         fixing regression.
111         * ConstructorBuilderTest.cs: MethodHandle should not throw
112         NotSupportedException.
113         * MethodBuilderTest.cs: Enabled test for MethodHandle again after
114         fixing regression, and added additional test.
115
116 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
117
118         * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
119
120 2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
121
122         * TypeBuilderTest.cs: Add tests for bug #74906.
123
124 2005-04-30  Ben Maurer  <bmaurer@ximian.com>
125
126         * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
127         breaks multiple users.
128
129 2005-04-28  Zoltan Varga  <vargaz@freemail.hu>
130
131         * AssemblyBuilderTest.cs: Add test for GetModules ().
132
133 2005-04-16  Zoltan Varga  <vargaz@freemail.hu>
134
135         * MethodBuilderTest.cs: Add test for parameter attributes.
136
137 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
138
139         * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
140
141 2005-03-23  Zoltan Varga  <vargaz@freemail.hu>
142
143         * TypeBuilderTest.cs: Fix this up after the last change.
144
145 2005-03-23  Martin Baulig  <martin@ximian.com>
146
147         * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
148         whole method into the "NotWorking" category.
149
150 2005-03-23  Martin Baulig  <martin@ximian.com>
151
152         * TypeBuilderTest.cs: Disable last test again since the bug report
153         is reopened.
154
155 2005-03-21  Nick Drochak <ndrochak@ieee.org>
156
157         * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
158         test method and disable it on .NET.
159
160 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
161
162         * TypeBuilderTest.cs: Reenable last test.
163
164 2005-03-09  Marek Safar  <marek.safar@seznam.cz>
165
166         * ILGeneratorTest.cs: New test file.
167
168 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
169
170         * TypeBuilderTest.cs: Disable last test since the fix is reverted.
171
172 2005-03-08  Zoltan Varga  <vargaz@freemail.hu>
173
174         * TypeBuilderTest.cs: Add new test.
175
176 2005-02-11  Zoltan Varga  <vargaz@freemail.hu>
177
178         * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
179
180 2004-01-31  Nick Drochak <ndrochak@ieee.org>
181
182         * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
183
184 2004-01-30  Nick Drochak <ndrochak@ieee.org>
185
186         * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
187
188 2004-11-22  Zoltan Varga  <vargaz@freemail.hu>
189
190         * AssemblyBuilderTest.cs: Add regression test for bug #69780.
191
192 2004-11-06  Zoltan Varga  <vargaz@freemail.hu>
193
194         * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
195         features which are unlikely to change due to mcs depending on them.
196
197 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
198
199         * EnumBuilderTest.cs: Remove test that depends on the exact format
200         of AssemblyName.FullName.
201
202 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
203
204         * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
205         depends on exception ordering.
206
207 2004-10-05  Zoltan Varga  <vargaz@freemail.hu>
208
209         * MethodBuilderTest.cs: Add tests for default values for parameters.
210
211 2004-10-02  Gert Driesen  <drieseng@users.sourceforge.net>
212
213         * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
214         thrown when creating a type with a default ctor while parent does
215         not have a default ctor.
216
217 2004-09-09  Zoltan Varga  <vargaz@freemail.hu>
218
219         * ModuleBuilderTest.cs: Add test for lookup of global methods.
220
221 2004-08-29  Nick Drochak <ndrochak@ieee.org>
222
223         * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
224         TypeBuilder.CreateType().
225
226 2004-08-08  Zoltan Varga  <vargaz@freemail.hu>
227
228         * TypeBuilderTest.cs: Add regression test for #62237.
229
230 2004-06-14  Sebastien Pouliot  <sebastien@ximian.com>
231
232         * EnumBuilderTest.cs: Fixed typos so the test is reported in 
233         alphabetical order by NUnit.
234
235 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
236
237         * TypeBuilderTest.cs: Added tests for completed/created type
238
239         * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
240         checking error conditions for now)
241
242         * EnumBuilderTest.cs: Added tests for EnumBuilder
243
244         * MethodBuilderTest.cs: Added tests for invalid parameter 
245         indexes for created types, added test for GetHashCode
246
247 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
248
249         * MethodRentalTest.cs: Added check for invalid method size,
250         fixed tests on MS.NET, Mono-stylized
251
252 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
253
254         * MethodRentalTest.cs: New file.
255
256 2004-03-24  Sebastien Pouliot  <sebastien@ximian.com>
257
258         * AssemblyBuilderTest.cs: Added new tests to build strongnamed 
259         assemblies.
260
261 2004-03-22  Zoltan Varga  <vargaz@freemail.hu>
262
263         * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
264         so custom attributes on Object do not screw the results.
265
266 2004-03-15  Nick Drochak <ndrochak@ieee.org>
267
268         * CustomAttributeBuilderTest.cs: Force test to pass if we are running
269         on version 1.1 of the CLR.  That version does not throw the exception.
270
271 2004-03-09  Jackson Harper  <jackson@ximian.com>
272
273         * AssemblyBuilderAccessTest.cs:
274         * CustomAttributeBuilderTest.cs: New test cases
275         from nvineeth_mono@yahoo.com.
276
277 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
278
279         * MethodBuilderTest.cs: Fix test so it runs under MS.
280
281         * TypeBuilderTest.cs: Add some tests.
282
283 2004-02-11  Zoltan Varga  <vargaz@freemail.hu>
284
285         * MethodBuilderTest.cs: Add tests for parameter info.
286
287 2004-01-27  Zoltan Varga  <vargaz@freemail.hu>
288
289         * AssemblyBuilderTest.cs (TestCustomAttributes): Remove 
290         KeyFileAttribute from the test, since it must point to a valid keyfile.
291
292 2004-01-09  Nick Drochak <ndrochak@ieee.org>
293
294         * TypeBuilderTest.cs (TestEnums): Fix build with csc.
295
296 2004-01-07  Zoltan Varga  <vargaz@freemail.hu>
297
298         * TypeBuilderTest.cs (IsDefined): Comment out this test, since 
299         IsDefined works under mono.
300
301         * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
302         enums.
303
304 2003-12-17  Nick Drochak <ndrochak@gol.com>
305
306         * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
307         limit for the path name.
308
309 2003-12-15  Zoltan Varga  <vargaz@freemail.hu>
310
311         * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
312         AddDeclarativeSecurity.
313
314 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
315
316         * ConstructorBuilderTest.cs (TestAttributes): Make this test more
317         general so it runs on mono too.
318
319 2003-07-11  Zoltan Varga  <vargaz@freemail.hu>
320
321         * ModuleBuilderTest.cs: Added tests for IsTransient ().
322
323         * ModuleBuilderTest.cs: Added tests for DefineDocument ().
324
325         * AssemblyBuilderTest.cs: Added error handling tests.
326
327 2003-06-30  Zoltan Varga  <vargaz@freemail.hu>
328
329         * MethodBuilderTest.cs (TestReturnType): Make test more general so
330         it works both on Mono and MS.NET.
331
332 2003-06-15  Zoltan Varga  <vargaz@freemail.hu>
333
334         * EventBuilderTest.cs: New file.
335
336         * PropertyBuilderTest.cs: New file.
337
338 2003-05-28  Nick Drochak <ndrochak@gol.com>
339
340         * MethodBuilderTest: correct order of expected and actual values.
341
342 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
343
344         * ModuleBuilderTest.cs: New file.
345
346 2003-05-20  Zoltan Varga  <vargaz@freemail.hu>
347
348         * TypeBuilderTest.cs: More tests.
349
350 2003-05-19  Zoltan Varga  <vargaz@freemail.hu>
351
352         * AssemblyBuilderTest.cs: More tests.
353
354 2003-05-12  Zoltan Varga  <vargaz@freemail.hu>
355
356         * MethodBuilderTest.cs: Comment out test which fails because of a mono
357         extension to DefineParameter.
358
359 2003-02-13  Zoltan Varga  <vargaz@freemail.hu>
360
361         * AssemblyBuilderTest.cs: New file.
362
363 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
364
365         * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
366         using a custom attribute.
367
368 2003-02-10  Zoltan Varga  <vargaz@freemail.hu>
369
370         * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
371
372         * MethodBuilderTest.cs: updated to NUNIT2 conventions.
373
374         * ConstructorBuilderTest.cs: New file.
375
376 2003-02-09  Zoltan Varga  <vargaz@freemail.hu>
377
378         * TypeBuilderTest.cs: Added lots of new tests.
379
380 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
381
382         * TypeBuilderTest.cs: New file.
383
384         * MethodBuilderTest.cs ChangeLog: New files.