TARGET_JVM adjustments.
[mono.git] / mcs / class / corlib / Test / System.Reflection / ChangeLog
1 2007-03-14  Eyal Alaluf <eyala@mainsoft.com>
2
3         * MethodInfoTest.cs: Disabled tests for TARGET_JVM that use MethodBody.
4
5 2006-11-14  Raja R Harinath  <rharinath@novell.com>
6
7         * AssemblyTest.cs (bug79872): New test for #79872.
8
9 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
10
11         * AssemblyTest.cs: Added tests for bug #79712 and #79715. All marked
12         NotWorking.
13
14 2006-10-19  Gert Driesen  <drieseng@users.sourceforge.net>
15
16         * AssemblyNameTest.cs: Added test for CodeBase of AssemblyName
17         filled by AssemblyName.GetAssemblyName. Added tests for bug #79661.
18
19 2006-09-29  Jb Evain  <jbevain@gmail.com>
20
21         * FieldInfoTest.cs: Test for FieldInfo.SetValue on a literal field.
22
23 2006-09-06  Zoltan Varga  <vargaz@gmail.com>
24
25         * ParameterInfoTest.cs: Add a test for enum default parameter values.
26
27 2006-09-02  Zoltan Varga  <vargaz@gmail.com>
28
29         * MethodInfoTest.cs: Add a test for the ReturnParameter property.
30
31 2006-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
32
33         * AssemblyTest.cs: Modified test to pass on 2.0 profile and .NET 2.0.
34
35 2006-07-12  Zoltan Varga  <vargaz@gmail.com>
36
37         * MethodInfoTest.cs: Add tests for ContainsGenericParameters ().
38
39 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
40
41         * AssemblyTest.cs: Enabled test for bug #78468.
42
43 2006-07-01  Zoltan Varga  <vargaz@gmail.com>
44
45         * MethodInfoTest.cs: Add a test for #77888.
46
47 2006-06-29  Raja R Harinath  <rharinath@novell.com>
48
49         * MethodInfoTest.cs (GetBaseDefinition): New test for
50         MethodInfo.GetBaseDefinition.
51
52 2006-06-07  Zoltan Varga  <vargaz@gmail.com>
53
54         * BinderTests.cs: Add test for BindingFlags.ExactBinding.
55
56 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
57
58         * MethodInfoTest.cs: No longer derive from (deprecated) Assertion.
59         Number individual asserts. Marked ByrefVtypeInvoke as NotDotNet for
60         NET_1_1 profile, due to bug in MS.NET 1.1.
61
62 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
63
64         * MethodInfoTest.cs: GetMethodBody no longer throws ArgumentException
65         for methods that have no IL body. Part of fix for bug #78522.
66
67 2006-05-28  Gert Driesen  <drieseng@users.sourceforge.net>
68
69         * AssemblyTest.cs: Added tests for bug #78517.
70
71 2006-05-20  Gert Driesen  <drieseng@users.sourceforge.net>
72
73         * AssemblyTest.cs: Added tests for bugs #78464, #78465 and #78468.
74         Spaces to tabs.
75
76 2006-05-09  Atsushi Enomoto  <atsushi@ximian.com>
77
78         * BinderTests.cs : (BindToMethodNamedArgs) hmm, why it didn't
79           show up during my last test run...
80
81 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
82
83         * BinderTests.cs : added test for bug #77079.
84
85 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
86
87         * BinderTests.cs : added test for bug #42547.
88
89 2006-05-08  Atsushi Enomoto  <atsushi@ximian.com>
90
91         * BinderTests.cs : added test for bug #41691.
92
93 2006-03-09  Zoltan Varga  <vargaz@gmail.com>
94
95         * MethodInfoTest.cs: Add test for #77668.
96
97 2006-02-11  Zoltan Varga  <vargaz@gmail.com>
98
99         * FieldInfoTest.cs: Revert nullable reftype tests.
100
101 2006-02-09  Zoltan Varga  <vargaz@gmail.com>
102
103         * FieldInfoTest.cs: Add tests for nullable reference types.
104
105 2006-02-07  Martin Baulig  <martin@ximian.com>
106
107         * MethodInfoTest.cs: Added test where IsGenericMethod must return false.
108
109 2006-02-03  Zoltan Varga  <vargaz@gmail.com>
110
111         * MethodInfoTest.cs: Add tests for IsGenericMethod.
112
113 2006-02-02  Zoltan Varga  <vargaz@gmail.com>
114
115         * MethodInfoTest.cs: Add test for Invoke and byref valuetypes.
116
117 2006-01-19  Atsushi Enomoto  <atsushi@ximian.com>
118
119         * ModuleTest.cs : ResolveString() does not work under .NET 2.0 either.
120
121 2006-01-06  Raja R Harinath  <rharinath@novell.com>
122
123         * PropertyInfoTest.cs: Use newer nunit API.
124         (Bug77160): New test from #77160.
125
126 2006-01-03  Zoltan Varga  <vargaz@gmail.com>
127
128         * FieldInfoTest.cs PropertyInfoTest.cs MethodInfoTest.cs: Add Nullable
129         tests.
130
131 2005-12-20  Carlos Alberto Cortez <calberto.cortez@gmail.com>
132
133         * AssemblyTest.cs: Remove 'NotWorking' category attribute
134         to the Reflection Only tests, since they are working by now.
135
136         * FieldInfoTest.cs: Likewise.
137
138         * MethodInfoTest.cs: Likewise.
139
140 2005-12-02  Robert Jordan  <robertj@gmx.net>
141
142         * ReflectedTypeTest.cs: New. Test case for #76829.
143
144 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
145
146         * MethodInfoTest.cs : added MakeGenericMethod test for #76575.
147
148 2005-11-15  Zoltan Varga  <vargaz@gmail.com>
149
150         * AssemblyTest.cs: Fix build.
151
152 2005-11-05  Kornél Pál  <kornelpal@hotmail.com>
153
154         * AssemblyTest.cs: Updated runtime version to v2.0.50727 (2.0 RTM).
155
156 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
157
158         * MethodInfoTest.cs : added test for bug #76541.
159
160 2005-09-26  Carlos Alberto Cortez <calberto.cortez@gmail.com>
161
162         * AssemblyNameTest.cs: Added some tests for the 2.0 new
163         ctor. Keep some of them as NotWorking, since we need to figure out
164         an elegant way to avoiding creating Version when not passing it.
165         
166 2005-06-30  Ben Maurer  <bmaurer@ximian.com>
167
168         * AssemblyTest.cs: Relied on the 1.1 test suite being built when
169         running teh 2.0 test suite, which could cause failures
170
171 2005-06-14  Sebastien Pouliot  <sebastien@ximian.com>
172
173         * AssemblyNameCas.cs: Removed execution of AssemblyNameTest.Self as it
174         is now NotWorking.
175
176 2005-06-13  Sebastien Pouliot  <sebastien@ximian.com> 
177  
178         * AssemblyNameTest.cs: "Fixed" tests so they execute without errors on
179         both Fx 1.1 SP1 and Fx 2.0 beta 2. Added corresponding NotWorking.
180
181 2005-06-13  Sebastien Pouliot  <sebastien@ximian.com>
182
183         * AssemblyNameTest.cs: Added distinctive names for all asserts in 
184         Version. Changed Self to NotWorking as other cases returns null. It 
185         will re-activated once we know the logic behind it.
186
187 2005-06-07  Carlos Alberto Cortez <calberto.cortez@gmail.com>
188
189         * AssemblyNameTest.cs: Added tests to Version method,
190         in order to do additional checks with AssemblyBuilder
191         version.
192         
193 2005-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
194
195         * AssemblyTest.cs: put back GetEntryAssembly, but this one is working.
196
197 2005-06-06  Sebastien Pouliot  <sebastien@ximian.com>
198
199         * AssemblyTest.cs: Removed asserts using PortableExecutableKind - 
200         because (1) it was renamed to PortableExecutableKinds *and* (2)
201         it's documented as obsolete and will be removed for 2.0 RTM.
202
203 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
204
205         * MethodInfoTest.cs: Disable pseudo custom attribute test.
206
207 2005-06-05  Gert Driesen <drieseng@users.sourceforge.net>
208
209         * AssemblyTest.cs: Enabled test for bug #74958.
210
211 2005-05-27  Zoltan Varga  <vargaz@freemail.hu>
212
213         * MethodInfoTest.cs: Reenable the pseudo attribute test.
214
215 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
216
217         * TypeDelegatorTest.cs: New file.
218
219         * MethodInfoTest.cs: Add a test for bug #75029.
220
221 2005-05-20  Gert Driesen <drieseng@users.sourceforge.net>
222
223         * AssemblyTest.cs: Allow test for bug #74958 to pass on .NET 2.0
224         Beta 2.
225
226 2005-05-15  Gert Driesen <drieseng@users.sourceforge.net>
227
228         * AssemblyTest.cs: Added (ignored) test case for bug #74958.
229
230 2005-05-07  Ben Maurer  <bmaurer@ximian.com>
231
232         * EventInfoTest.cs: New file. Has a test case for #64191.
233
234 2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>
235
236         * AssemblyTest.cs, FieldInfoTest.cs, MethodInfoTest.cs: Disabled 
237         ReflectionOnly tests as they break every tests afterward. Calberto
238         is looking for the problem...
239
240 2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>
241
242         * AssemblyCas.cs: New. CAS unit tests for Assembly.
243
244 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
245
246         * AssemblyTest.cs: Updated NET_2_0 tests to check for v2.0.50215 
247         (beta2).
248
249 2005-04-14  Sebastien Pouliot  <sebastien@ximian.com>
250
251         * AssemblyTest.cs: Added tests for GetObjectData (null) and 
252         GetReferencedAssemblies (no codebase returned) methods.
253
254 2005-04-08  Raja R Harinath  <rharinath@novell.com>
255
256         * FieldInfoTest.cs (RefOnlyFieldClass): Rename from RefOnlyClass.
257         * MethodInfoTest.cs (RefOnlyMethodClass): Rename from RefOnlyClass.
258
259 2005-04-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>
260
261         * AssemblyTest.cs: Added tests for ReflectionOnly support.
262         * MethodInfoTest.cs: Added test for Reflection Only support.
263         * FieldInfoTest.cs: Added tests for ReflectionOnly support.
264         
265 2005-04-04  Sebastien Pouliot  <sebastien@ximian.com>
266
267         * AssemblyNameTest.cs: Added tests for Clone and serialization without
268         a strongname.
269         * AssemblyNameCas.cs: New. CAS unit tests for AssemblyName.
270         * StrongNameKeyPairTest.cs: Little changes to make it easier to reuse 
271         in CAS tests.
272         * StrongNameKeyPairCas.cs: New. CAS unit tests for StrongNameKeyPair.
273
274 2005-04-04  Sebastien Pouliot  <sebastien@ximian.com>
275
276         * AssemblyNameTest.cs: Add test for ArgumentNullException on 
277         GetObjectData. Made existing tests more nunit2.2 like.
278         * ModuleCas.cs: Added new tests for FullyQualifiedName and Name 
279         properties.
280         * ModuleTest.cs: Add test for ArgumentNullException on GetObjectData.
281
282 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
283
284         * ModuleCas.cs: New. CAS unit tests for Module.
285
286 2005-03-01  Zoltan Varga  <vargaz@freemail.hu>
287
288         * MethodInfoTest.cs: Disable code causing mcs to fail.
289
290 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>
291
292         * AssemblyAlgorithmIdAttributeTest.cs: Removed CLSCompliant(false) 
293         attribute as it wasn't required (and gives a compilation warning).
294
295 2005-01-23  Nick Drochak  <ndrochak@ieee.org>
296
297         * ModuleTest.cs: Long path names gives Windows fits.
298
299 2005-01-19  Zoltan Varga  <vargaz@freemail.hu>
300
301         * MethodInfoTest.cs: Add tests for GetMethodBody.
302
303 2005-01-16  Nick Drochak  <ndrochak@ieee.org>
304
305         * AssemblyTest.cs: Try loading assembly from .NET tests and mono tests
306
307 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
308
309         * AssemblyTest.cs: Reenable GetFiles (true) test. Add a LoadWithPartialName () test.
310
311         * MethodInfoTest.cs: Add test for byref parameters to Invoke ().
312
313 2004-09-26  Zoltan Varga  <vargaz@freemail.hu>
314
315         * FieldInfoTest.cs: Add tests for MarshalAsAttribute.
316
317         * ParameterInfoTest.cs: Add tests for MarshalAsAttribute.
318
319         * FieldInfoTest.cs: Add tests for FieldOffsetAttribute.
320         
321         * FieldInfoTest.cs: New file.
322
323         * MethodInfoTest.cs: Add tests for PreserveSigAttribute.
324         
325         * MethodInfoTest.cs: New file.
326
327 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
328
329         * ParameterInfoTest.cs: New file.
330
331 2004-09-22  Zoltan Varga  <vargaz@freemail.hu>
332
333         * ModuleTest.cs: Add tests for NET 2.0 ResolveXXX methods.
334
335 2004-09-20  Zoltan Varga  <vargaz@freemail.hu>
336
337         * AssemblyTest.cs: Add tests for MetadataToken and ManifestModule.
338
339 2004-08-29  Nick Drochak <ndrochak@ieee.org>
340
341         * BinderTests.cs: Make tests pass on MS.NET 1.1.
342
343 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
344
345         * AssemblyTest.cs: Added new tests for 1.1 and 2.0 features. Converted
346         existing tests to NUnit 2.2.
347
348 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
349
350         * ModuleTest.cs: New tests for FindTypes.
351
352 2004-06-10  Lluis Sanchez  <lluis@ximian.com>
353
354         * AssemblyNameTest.cs: AssertEqualsByteArrays(): don't crash if arrays are
355           empty. TestSerialization(): Use AssertEqualsByteArrays to compare keys. 
356           Added messages to the assertions.
357
358 2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
359
360         * AssemblyNameTests.cs: added tests for AssemblyName.FullName 
361         and serialization of AssemblyName, converted tests to use Assert
362         class
363
364 2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
365
366         * BinderTests.cs: added test for null type in the argument list.
367
368 2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
369
370         * BinderTests.cs: one more test for matching a single property. Adapted
371         to nunit 2.2 style.
372
373 2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
374
375         * BinderTests.cs: added more indexers and more SelectProperty tests.
376
377 2003-05-20  Sebastien Pouliot  <sebastien@ximian.com>
378
379         * StrongNameKeyPairTest.cs: SetUp (renamed) is now public (required 
380         for new nunit).
381
382 2004-05-18  Gert Driesen (drieseng@users.sourceforge.net)
383
384         * PropertyInfoTest.cs: New file.  Added test for 
385         bug #58661.
386
387 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
388
389         * BinderTests.cs: New file.
390
391 2003-04-06  Sebastien Pouliot  <sebastien@ximian.com>
392
393         * StrongNameKeyPairTest.cs: Added test case for ECMA "key".
394
395 2003-03-24  Sebastien Pouliot  <sebastien@ximian.com>
396
397         * StrongNameKeyPairTest.cs: Converted to NUnit2 format. Removed
398         unneeded code and false comments (too much copy-n-paste).
399
400 2003-03-09  Jackson Harper  <jackson@ximian.com>
401
402         * AssemblyAlgorithmIdAttributeTest.cs:
403         * AssemblyConfigurationAttributeTest.cs:
404         * AssemblyCopyrightAttributeTest.cs:
405         * AssemblyCultureAttributeTest.cs:
406         * AssemblyDelaySignAttributeTest.cs:
407         * AssemblyDescriptionAttributeTest.cs:
408         * AssemblyFileVersionAttributeTest.cs:
409         * AssemblyInformationalVersionAttributeTest.cs: New test cases
410         from nvineeth_mono@yahoo.com.
411
412 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
413
414         * ModuleTest.cs: Make the assembly name unique to fix the GlobalData
415         test.
416
417 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
418
419         * ModuleTest.cs: Fix temp folder path
420
421 2003-10-17  Zoltan Varga  <vargaz@freemail.hu>
422
423         * AssemblyNameTest.cs: Convert to Nunit2 format, add tests for
424         CultureInfo, Version and HashAlgorithm properties.
425
426 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
427
428         * AssemblyTest.cs (TestGetType): New regression test for #49114.
429
430 2003-05-21  Zoltan Varga  <vargaz@freemail.hu>
431
432         * ModuleTest.cs: New file.
433
434 2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
435
436         * AssemblyTest.cs: New file.
437
438 2002-12-30  Sebastien Pouliot <spouliot@videotron.ca>
439
440         * AssemblyNameTest.cs: Added test for FullName (null cultureinfo).
441
442 2002-12-23  Sebastien Pouliot <spouliot@videotron.ca>
443
444         * AssemblyNameTest.cs: Added test for non-signed assembly (which
445         returns an empty array - i.e. not null like an empty assembly).
446
447 2002-12-21  Nick Drochak <ndrochak@gol.com>
448
449         * all: make tests build and run under nunit2
450
451 2002-12-08  Sebastien Pouliot <spouliot@videotron.ca>
452
453         * AllTests.cs: Added test suites for AssemblyName and
454         StrongNameKeyPair.
455         * AssemblyNameTest.cs: New. Test suite for AssemblyName.
456         * StrongNameKeyPairTest.cs: New. Test suite for StrongNameKeyPair.