2002-06-10 Rachel Hestilow <hestilow@ximian.com>
[mono.git] / mcs / tests / ChangeLog
1 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
2
3         * unsafe-3.cs: New test for address-of-pointer.
4         
5 2002-06-09  Martin Baulig  <martin@gnome.org>
6
7         * test-130.cs: New test for constants and casts.
8
9 2002-06-09  Martin Baulig  <martin@gnome.org>
10
11         * test-129.cs: New test for unary minus.
12
13 2002-06-08  Ravi Pratap  <ravi@ximian.com>
14
15         * test-128.cs : Add. This ensures we apply attributes to accessors
16         of events and properties.
17
18 2002-06-08  Martin Baulig  <martin@gnome.org>
19
20         * test-127.cs: New test for Enum.IsDefined().
21
22 2002-05-24  Ravi Pratap  <ravi@ximian.com>
23
24         * test-124.cs, test-125.cs : Add.
25
26         * makefile : update.
27
28 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
29
30         * test-49.cs: Improve test.
31
32 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
33
34         * test-118.cs: test alternate type lookup for attributes.
35
36 2002-05-07  Ravi Pratap  <ravi@ximian.com>
37
38         * test-117.cs : Add.
39
40 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
41
42         * test-28.cs: Improved test: before we were failing on abstract
43         indexers invoked in the same class (as the accessor would have no
44         body).
45
46 2002-05-02  Ravi Pratap  <ravi@ximian.com>
47
48         * test-113.cs : Another test for overload resolution ;-)
49
50         * test-114.cs : Add.
51
52 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
53
54         * test-108.cs: Improve test
55
56 2002-04-26  Ravi Pratap  <ravi@ximian.com>
57
58         * test-105.cs, test-106.cs, test-107.cs : Add.
59
60 2002-04-22  Ravi Pratap  <ravi@ximian.com>
61
62         * test-104.cs : Another overload resolution test !
63
64 2002-04-05  Ravi Pratap  <ravi@ximian.com>
65
66         * test-101.cs : Add test from Paolo.
67
68         * test-102.cs : Another test for attribute emission.
69
70 2002-04-05  Ravi Pratap  <ravi@ximian.com>
71
72         * test-90.cs : Fix bug where we had no class !
73
74         * test-96.cs : Here too !
75
76         * test-98.cs : Supply a missing Main.
77
78 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
79
80         * test-18.cs: Augment test with the multi-flow try/catch.
81
82 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
83
84         * test-49.cs: Improved test to excerise the coverage.
85
86 2002-03-13  Ravi Pratap  <ravi@ximian.com>
87
88         * test-86.cs : Add. This is to check for correct overload resolution
89         with a null literal.
90
91 2002-03-07  Ravi Pratap  <ravi@ximian.com>
92
93         * test-82.cs : Add.
94
95 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
96
97         * test-52.cs: Expanded test to cover more cases of foreach.
98
99 2002-03-05  Ravi Pratap  <ravi@ximian.com>
100
101         * test-81.cs : Add. 
102
103         * makefile : Update accordingly as this test passes.
104
105 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
106
107         * unsafe-1.cs: Extend test.
108
109 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
110
111         * test-7.cs: Fix test (i.i wsa invalid)
112
113 2002-01-18  Nick Drochak  <ndrochak@gol.com>
114
115         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
116
117 2002-01-13  Ravi Pratap  <ravi@ximian.com>
118
119         * test-58.cs : Since it was a duplicate, replace with unsafe
120         code testing.
121
122 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
123
124         * test-34.cs: Improve this test to check ref/ref cases.
125
126 2002-01-02  Ravi Pratap  <ravi@ximian.com>
127
128         * test-45.cs : Augment to exercise support for array initialization
129         for various other types.
130
131 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
132
133         * test-67.cs: Improve this test.
134
135 2001-12-29  Ravi Pratap  <ravi@ximian.com>
136
137         * test-69.cs : Add. This tests support for methods which are
138         internal calls.
139
140 2001-12-28  Ravi Pratap  <ravi@ximian.com>
141
142         * test-34.cs : Update to exercise the new overload resolution
143         code.
144
145 2001-12-26  Ravi Pratap  <ravi@ximian.com>
146
147         * test-67.cs : Add. These are tests for explicit layout
148         of structs and classes.
149
150         * makefile : Update accordingly.
151         
152 2001-12-25  Ravi Pratap  <ravi@ximian.com>
153
154         * test-57.cs : Update to exercise more of the code base for
155         events.
156
157 2001-12-24  Ravi Pratap  <ravi@ximian.com>
158
159         * test-19.cs : Augment to exercise tests on delegates
160         defined in mscorlib.
161
162         * test-57.cs : Update to exercise the -= operator
163         as well.
164         
165 2001-12-23  Ravi Pratap  <ravi@ximian.com>
166
167         * test-57.cs : Update.
168
169         * makefile : Update to include the above as it passes nicely.
170
171 2001-12-21  Ravi Pratap  <ravi@ximian.com>
172
173         * test-19.cs : Augment to exercise code which fixed the bug
174         where we were not generating a This for the delegate's 
175         instance expression - for the non-static methods ie.
176
177 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
178
179         * test-45.cs: Make test also use variables as arguments to new;
180         We used to have a bug in the compiler that did not resolve some of
181         the arguments.
182
183 2001-12-15  Ravi Pratap  <ravi@ximian.com>
184
185         * makefile : Include test-52.cs in the suite, it works fine!
186
187         (NO_PASS): It's test-51 which doesn't seem to pass.
188
189         * test-50.cs : Augment some more to set named arguments on
190         the DllImport attribute.
191
192         * test-57.cs : Add. This tests support for Events and does not
193         pass yet.
194
195 2001-12-14  Ravi Pratap  <ravi@ximian.com>
196
197         * test-45.cs : Update for float and double initialization.
198
199 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
200
201         * makefile (test-30): Another test moved to the `pass' section.
202         This is explicit interface implementation.
203
204         (test-54): returning from catch exceptions has been working for
205         some time now. 
206
207 2001-12-09  Radek Doulik  <rodo@ximian.com>
208
209         * makefile (TEST_SOURCES): added test-55 for using alias directive
210
211 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
212
213         * makefile: added new target test-jit
214
215 2001-12-04  Ravi Pratap <ravi@ximian.com>
216
217         * makefile : Update to include test 50 as it now passes.
218
219 2001-12-04  Ravi Pratap <ravi@ximian.com>
220
221         * test-45.cs : Update for string initialization tests.
222
223 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
224
225         * test-49.cs: Updated to test `goto default'
226
227         * test-43.cs: Test break and continue here.
228
229         * gen-cast-test.cs: Improved cast test generator.
230
231 2001-12-03  Ravi Pratap <ravi@ximian.com>
232
233         * test-50.cs : Add. This does not pass yet.
234
235 2001-12-02  Ravi Pratap  <ravi@ximian.com>
236
237         * test-40.cs : Update to now test recursive definitions with
238         constants hooked up.
239
240 2001-12-01  Ravi Pratap  <ravi@ximian.com>
241
242         * test-40.cs : Update to do recursive enumeration definition.
243
244 2001-11-28  Ravi Pratap  <ravi@ximian.com>
245
246         * test-48.cs : Add for constant emission tests.
247
248         * makefile : Update for the above as it passes nicely :-)
249
250 2001-11-22  Ravi Pratap  <ravi@ximian.com>
251
252         * test-45.cs : Augment some more to test shorthand declaration
253         of variables/fields that are array types.
254
255 2001-11-20  Ravi Pratap  <ravi@ximian.com>
256
257         * test-45.cs : Add for array initialization testing.
258
259 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
260
261         * test-34.cs: Improve this test to check if we are actually
262         walking over the arguments in foreach.
263
264 2001-11-15  Ravi Pratap  <ravi@ximian.com>
265
266         * makefile : Update to include test-33 again. All tests
267         pass again !
268
269 2001-11-13  Ravi Pratap  <ravi@ximian.com>
270
271         * test-7.cs : Re-write to make the tests more robust.
272
273 2001-11-12  Ravi Pratap  <ravi@ximian.com>
274
275         * test-39.cs : Update to test named arguments too.
276
277 2001-11-11  Ravi Pratap  <ravi@ximian.com>
278
279         * test-40.cs : Update to be a little more useful.
280
281 2001-11-08  Ravi Pratap  <ravi@ximian.com>
282
283         * test-39.cs : Add
284
285         * test-40.cs : Add
286
287         * makefile : Modify to include the above as they pass all tests.
288         
289 2001-10-31  Ravi Pratap  <ravi@ximian.com>
290
291         * test-34.cs : Add 
292         
293 2001-10-28  Ravi Pratap  <ravi@ximian.com>
294
295         * test-32.cs : Added to test array definition and creation.
296
297         * makefile : Updated accordingly.
298
299 2001-10-22  Ravi Pratap  <ravi@ximian.com>
300
301         * makefile : New target 'verify' which uses the verifier to check
302         that executables produced by us are identical to the MSC produced ones.
303
304         * test-7.cs : Update to exercise more overloadable operators.
305
306 2001-10-21  Ravi Pratap  <ravi@ximian.com>
307
308         * test-27.cs : Add to do various implicit and explicit
309         reference conversions.
310
311         * makefile : Update accordingly.
312
313 2001-10-18  Ravi Pratap  <ravi@ximian.com>
314
315         * test-26.cs : Update to test delegate creation from another 
316         delegate.
317         
318 2001-10-17  Ravi Pratap  <ravi@ximian.com>
319
320         * test-26.cs : Added to demonstrate delegate support.
321
322 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
323
324         * test-25.cs: Added new test to excercise break/continue on
325         various loop constructs.
326
327         * test-24.cs: Test property use in expression and statement
328         contexts. 
329
330 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
331
332         * test-23.cs: Added new test for properties. 
333
334 2001-10-12  Ravi Pratap  <ravi@ximian.com>
335
336         * test-21.cs : Update to actually do some checking and return
337         an appropriate value.
338
339 2001-10-11  Ravi Pratap  <ravi@ximian.com>
340
341         * test-21.cs : Add. This is a test for testing our support
342         for nested types
343         
344 2001-10-05  Ravi Pratap  <ravi@ximian.com>
345
346         * test-16.cs : Update to exercise the code which selects the best 
347         conversion operator based on "most encompassing/encompassed type"
348
349         * test-7.cs : Update here too.
350
351 2001-10-05  Ravi Pratap  <ravi@ximian.com>
352
353         * test-7.cs : Update to do explicit conversion tests.
354
355         * makefile : small fix.
356
357 2001-10-03  Ravi Pratap  <ravi@ximian.com>
358
359         * test-16.cs : Update to make the test more correct.
360
361 2001-10-03  Ravi Pratap  <ravi@ximian.com>
362
363         * test-16.cs : Add.
364
365         * makefile : update accordingly.
366
367 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
368
369         * makefile (test-compiler): Add rm *.exe before launching tests.
370
371 2001-10-02  Ravi Pratap  <ravi@ximian.com>
372
373         * test-13.cs : Added. 
374
375         * makefile : update accordingly.
376
377 2001-09-27  Ravi Pratap  <ravi@ximian.com>
378
379         * test-7.cs : Revamp and add more operator tests. Still in progress.
380
381         * test-9,10.cs : Added by Miguel earlier.
382
383 2001-09-26  Ravi Pratap  <ravi@ximian.com>
384
385         * test-7.cs : Update to return an exit code
386
387         * test-8.cs : Added by Miguel.
388
389 2001-09-25  Ravi Pratap  <ravi@ximian.com>
390
391         * test-7.cs : Update to include implicit conversion tests.
392
393 2001-09-21  Ravi Pratap  <ravi@ximian.com>
394
395         * test-7.cs : Add.
396
397 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
398
399         * makefile (test-compiler): Abort tests on failure.
400