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