2004-07-23 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / tests / ChangeLog
1 2004-07-23  Martin Baulig  <martin@ximian.com>
2
3         * 2test-10.cs, 1test-11.cs: New tests for partial classes.      
4
5 2004-07-22  Martin Baulig  <martin@ximian.com>
6
7         * test-281.cs: New test.
8
9 2004-07-20  Martin Baulig  <martin@ximian.com>
10
11         * Makefile: Enable 2test-7.
12
13 2004-07-20  Martin Baulig  <martin@ximian.com>
14
15         * 2test-9.cs: New test for iterators.
16
17 2004-07-20  Martin Baulig  <martin@ximian.com>
18
19         * 2test-8.cs: New test for iterators.
20
21 2004-07-18  Martin Baulig  <martin@ximian.com>
22
23         * gen-63.cs: New test.
24
25 2004-07-16  Martin Baulig  <martin@ximian.com>
26
27         * gen-62.cs: New test for generic iterators.
28
29 2004-07-16  Martin Baulig  <martin@ximian.com>
30
31         * gen-61.cs: New test for anonymous methods
32         (not yet implemented -> test disabled)
33
34 2004-07-13  Marek Safar <marek.safar@seznam.cz>
35
36         * test-279.cs: New test for #61293.
37
38 2004-07-13  Martin Baulig  <martin@ximian.com>
39
40         * gen-60.cs: New test for #58305.
41
42 2004-07-12  Martin Baulig  <martin@ximian.com>
43
44         * gen-58.cs: New test.
45
46 2004-06-24  Raja R Harinath  <rharinath@novell.com>
47
48         * test-252.cs: Avoid reference to System.dll.
49         * test-277.cs: New test for #56774.
50
51 2004-06-24  Marek Safar <marek.safar@seznam.cz>
52
53         * test-205.cs: Removed because become invalid.
54
55 2004-06-24  Raja R Harinath  <rharinath@novell.com>
56
57         * test-276.cs: New test for #60459.
58
59 2004-06-21  Marek Safar <marek.safar@seznam.cz>
60
61         * test-275.cs: New test for #59792
62
63 2004-06-18  Marek Safar <marek.safar@seznam.cz>
64
65         * test-274.cs: New test for #60219
66         
67 2004-06-18  Marek Safar <marek.safar@seznam.cz>
68
69         * test-273.cs: New test for #55971
70
71 2004-06-18  Raja R Harinath  <rharinath@novell.com>
72
73         * test-272.cs: New test case for the breaking build.
74
75 2004-06-13  Martin Baulig  <martin@ximian.com>
76
77         * gen-57.cs: New test.
78
79 2004-06-11  Martin Baulig  <martin@ximian.com>
80
81         * gen-56.cs: New test from #58307.
82
83 2004-06-11  Martin Baulig  <martin@ximian.com>
84
85         * test-269.cs: Another varargs test.
86
87 2004-06-11  Raja R Harinath  <rharinath@novell.com>
88
89         * Makefile (TEST_SOURCES): Add test-268.
90         * test-268.cs: New test for #59477.
91
92 2004-06-11  Martin Baulig  <martin@ximian.com>
93
94         * vararg-lib.cs, vararg-exe.cs: New tests.
95
96 2004-06-11  Martin Baulig  <martin@ximian.com>
97
98         * Makefile: Enable test-269.
99
100 2004-06-08  Martin Baulig  <martin@ximian.com>
101
102         * Makefile: Enable test-157.
103
104 2004-06-08  Martin Baulig  <martin@ximian.com>
105
106         * test-269.cs: New test for varargs methods.
107
108 2004-06-01  Marek Safar <marek.safar@seznam.cz>
109
110         * test-267.cs: New test.
111
112 2004-05-30  Marek Safar <marek.safar@seznam.cz>
113
114         * test-240.cs: Enable test.
115
116 2004-05-29  Martin Baulig  <martin@ximian.com>
117
118         * test-266.cs: New test for #52578.
119
120 2004-05-29  Martin Baulig  <martin@ximian.com>
121
122         * test-265.cs: New test for #59267.
123
124 2004-05-29  Martin Baulig  <martin@ximian.com>
125
126         * test-264.cs: New test for #59188.
127
128 2004-05-27  Marek Safar <marek.safar@seznam.cz>
129
130         * test-263.cs: New test.
131
132 2004-05-26  Marek Safar <marek.safar@seznam.cz>
133
134         * test-74.cs: Now test passes on my machine too.
135         It is not perfect though.
136         
137 2004-05-25  Martin Baulig  <martin@ximian.com>
138
139         * test-261.cs: New test for #52279.
140
141 2004-05-24  Martin Baulig  <martin@ximian.com>
142
143         * test-260.cs: New test for #53921.
144
145 2004-05-24  Martin Baulig  <martin@ximian.com>
146
147         * test-259.cs: New test for #55251.
148
149 2004-05-24  Martin Baulig  <martin@ximian.com>
150
151         * test-258.cs: New test for #58584.
152
153 2004-05-23  Martin Baulig  <martin@ximian.com>
154
155         * test-154.cs: Added testcase for #58322.
156
157 2004-05-21  Martin Baulig  <martin@ximian.com>
158
159         * test-257.cs: New test for #28098.
160
161 2004-05-21  Marek Safar <marek.safar@seznam.cz>
162
163         * test-256.cs: New test for #58590.
164
165 2004-05-20  Marek Safar <marek.safar@seznam.cz>
166
167         * test-255.cs: New test.
168
169 2004-05-18  Marek Safar <marek.safar@seznam.cz>
170
171         * test-254.cs: New test for #52585.
172
173 2004-05-14  Marek Safar <marek.safar@seznam.cz>
174
175         * test-253.cs: New test for #54679.
176
177 2004-05-11  Raja R Harinath  <rharinath@novell.com>
178
179         * test-252.cs: New test for #58290.
180
181 2004-04-29  Martin Baulig  <martin@ximian.com>
182
183         * property-il.il, property-main.cs: New test for #56013.
184
185 2004-04-29  Martin Baulig  <martin@ximian.com>
186
187         * test-248.cs: New test for #52731.
188
189 2004-04-29  Martin Baulig  <martin@ximian.com>
190
191         * test-246.cs, test-247.cs: New tests for #52597.
192
193 2004-04-29  Martin Baulig  <martin@ximian.com>
194
195         * dll-2.cs, prog-2.cs: New test for #56178.
196
197 2004-04-29  Martin Baulig  <martin@ximian.com>
198
199         * test-245.cs: New test for #53255.
200
201 2004-04-28  Martin Baulig  <martin@ximian.com>
202
203         * test-244.cs: New test for #52588.
204
205 2004-04-28  Martin Baulig  <martin@ximian.com>
206
207         * test-243.cs: New test for #57014.
208
209 2004-04-27  Martin Baulig  <martin@ximian.com>
210
211         * test-154.cs: Added test case for #52625.
212
213 2004-04-22  Raja R Harinath  <rharinath@novell.com>
214
215         * Makefile (test-compiler-jit-real): Simplify sed expression.
216         List compiler options in logfile.
217
218 2004-04-22  Marek Safar <marek.safar@seznam.cz>
219
220         * Makefile: Add support for custom test compiler options.
221         
222         * test-242.cs: New test.
223
224 2004-04-22  Raja R Harinath  <rharinath@novell.com>
225
226         * Makefile (test-compiler-jit-real): Create a test result log file
227         for all tests.
228
229 2004-04-21  Marek Safar <marek.safar@seznam.cz>
230
231         * test-238.cs,
232         test-239.cs,
233         test-239.cs: Tests for ObsoleteAttribute
234
235 2004-04-21  Raja R Harinath  <rharinath@novell.com>
236
237         * Makefile (test-compiler-jit-real): Create log files for failed
238         testcases.
239         (test-generic, test-2, test-unsafe-compiler-jit): Update.
240
241         * test-237.cs: Test for #56442.
242
243 2004-04-16  Raja R Harinath  <rharinath@novell.com>
244
245         * test-236.cs: Test for #56300.
246
247 2004-04-10 Ben Maurer  <bmaurer@users.sourceforge.net>
248
249         * test-12.cs: test for concat inside array.
250
251 2004-03-24  Ravi Pratap M  <ravi@ximian.com>
252
253         * test-235.cs: test for 47234.
254
255 2004-03-22 Ben Maurer  <bmaurer@users.sourceforge.net>
256
257         * test-234.cs: test for 25885.
258
259 2004-03-21  Martin Baulig  <martin@ximian.com>
260
261         * gen-45.cs: New generics test for type inference.
262
263 2004-03-20  Martin Baulig  <martin@ximian.com>
264
265         * gen-44.cs: New generics test for operators.
266
267         * gen-21.cs: Use the new `default(T)' syntax.
268
269 2004-03-17  Martin Baulig  <martin@ximian.com>
270
271         * gen-43.cs: New generics test for static fields.
272
273 2004-03-09  Joshua Tauberer <tauberer@for.net>
274
275         * test-232.cs: Tests for { ... }-style array creation
276
277 2004-02-25  Marek Safar <marek.safar@seznam.cz>
278
279         * Makefile: Enable test-230.
280
281 2004-02-23  Martin Baulig  <martin@ximian.com>
282
283         * gen-40.cs: New generics test.
284
285 2004-02-20  Martin Baulig  <martin@ximian.com>
286
287         * gen-39.cs: New generics test.
288
289 2004-02-20  Martin Baulig  <martin@ximian.com>
290
291         * gen-test.pl: Enable gen-38.
292
293 2004-02-18  Martin Baulig  <martin@ximian.com>
294
295         * Makefile: Disable test-157.cs, it's broken.  See #54530.
296
297 2004-02-17  Martin Baulig  <martin@ximian.com>
298
299         * gen-38.cs: New generics test.
300
301 2004-02-17 Marek Safar <marek.safar@seznam.cz>
302
303         * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
304
305 2004-02-16 Marek Safar <marek.safar@seznam.cz>
306
307         * test-230.cs: test for module attributes.
308
309 2004-02-13 Ben Maurer  <bmaurer@users.sourceforge.net>
310
311         * 2test-6.cs, test-229.cs: some tests for foreach on
312         struct IEnumerators
313
314 2004-02-02  Ravi Pratap M  <ravi@ximian.com>
315
316         * test-157.cs: Improve test for interface property accessor
317         attributes.
318
319 2004-01-26  Martin Baulig  <martin@ximian.com>
320
321         * gen-37.cs: New generics test.
322
323 2004-01-21  Martin Baulig  <martin@ximian.com>
324
325         * test-227.cs: New test for #52517.
326
327 2004-01-20  Martin Baulig  <martin@ximian.com>
328
329         * test-154.cs: Added testcase for bug #46640.
330
331 2004-01-20  Martin Baulig  <martin@ximian.com>
332
333         * test-226.cs: New test for #53058.
334
335 2004-01-20  Martin Baulig  <martin@ximian.com>
336
337         * verify-8.cs: New test for #52707.
338
339 2004-01-05 Marek Safar <marek.safar@seznam.cz>
340
341         * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
342           cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
343           cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
344         New tests for CLS-compliance
345         
346 2004-01-03 Todd Berman  <tberman@gentoo.org>
347
348         * test-224.cs: new test for #52429
349
350 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
351
352         * test-205.cs: remove from the build. This does
353         not compile under csc.
354
355 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
356
357         * test-223.cs: test for #52569.
358
359 2004-01-02  Ravi Pratap  <ravi@ximian.com>
360
361         * test-222.cs: Overload resolution test for bugzilla 
362         bug #52046.
363
364 2003-12-25 Ben Maurer  <bmaurer@users.sourceforge.net>
365
366         * test-141.cs: add tests for #38674.
367
368 2003-12-23 Ben Maurer  <bmaurer@users.sourceforge.net>
369
370         * pp.cs: Also test for 2 entry-point-looking methods
371         in a library, bug #52490.
372
373 2003-12-22 Ben Maurer  <bmaurer@users.sourceforge.net>
374
375         * test-221.cs: Add some regression tests relating to
376         52408 (these dont test the actual bug, but regressions I
377         created while writing the code for it).
378
379 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
380
381         * module-1.cs module-2.cs module-3.cs: New files.
382
383         * Makefile: Add test for /target:module and /addmodule.
384
385 2003-12-13  Martin Baulig  <martin@ximian.com>
386
387         * test-154.cs: Added testcase for bug #48962.
388
389 2003-12-11  Martin Baulig  <martin@ximian.com>
390
391         * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
392
393 2003-11-21  Miguel de Icaza  <miguel@ximian.com>
394
395         * test-150.cs: Improved test.
396
397 2003-10-17  Martin Baulig  <martin@ximian.com>
398
399         * gen-test.sh: Removed.
400
401         * gen-test.pl: New file; this is a perl script which runs all the
402         generics tests.
403
404 2003-10-15  Miguel de Icaza  <miguel@ximian.com>
405
406         * test-49.cs: Improved test with input from bug #48761
407
408 2003-10-10  Martin Baulig  <martin@ximian.com>
409
410         * gen-15.cs: New test for generic methods.
411
412 2003-09-29  Martin Baulig  <martin@ximian.com>
413
414         * gen-14.cs: New generics test.
415
416 2003-09-27  Martin Baulig  <martin@ximian.com>
417
418         * gen-11.cs, gen-12.cs: New generics tests.
419
420         * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
421         consists of two files and tests whether this works if it's in two
422         files and not just in one.
423
424 2003-09-19  Martin Baulig  <martin@ximian.com>
425
426         * gen-10.cs: New generics test.
427
428 2003-09-18  Martin Baulig  <martin@ximian.com>
429
430         * gen-9.cs: New generics test.
431
432 2003-09-16  Martin Baulig  <martin@ximian.com>
433
434         * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
435         generics tests.
436
437 2003-09-02  Ravi Pratap  <ravi@ximian.com>
438
439         * test-102.cs: Improve test.
440
441 2003-08-26  Martin Baulig  <martin@ximian.com>
442
443         * test-215.cs: New test for bug #47927.
444
445 2003-08-26  Martin Baulig  <martin@ximian.com>
446
447         * verify-7.cs: New test for bug #47681.
448
449 2003-08-26  Martin Baulig  <martin@ximian.com>
450
451         * test-214.cs: New test for bug #47853.
452
453 2003-08-25  Martin Baulig  <martin@ximian.com>
454
455         * test-213.cs: New test for bug #47822.
456
457 2003-08-22  Martin Baulig  <martin@ximian.com>
458
459         * test-154.cs: Added testcase for bug #46949.
460
461 2003-08-22  Martin Baulig  <martin@ximian.com>
462
463         * test-154.cs: Added testcase for bug #47095.
464
465 2003-08-04  Martin Baulig  <martin@ximian.com>
466
467         * Makefile: Put back test-211.cs.
468
469 2003-07-29  Ravi Pratap  <ravi@ximian.com>
470
471         * conv-lib.cs: New Multi stage compilation test for bug #47043.
472
473         * conv-main.cs: Main for the above.
474
475         * Makefile: Update.
476
477 2003-07-28  Ravi Pratap  <ravi@ximian.com>
478
479         * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
480         #46199.
481
482         * test-212.cs: New test for bug #44468.
483
484 2003-07-28  Martin Baulig  <martin@ximian.com>
485
486         * test-210.cs: New test for bug #46923.
487
488 2003-07-26  Martin Baulig  <martin@ximian.com>
489
490         * test-209.cs: New test for implict conversions and embedded assignments.
491
492 2003-07-25  Martin Baulig  <martin@ximian.com>
493
494         * test-208.cs: New test for bug #46788.
495
496 2003-07-22  Martin Baulig  <martin@ximian.com>
497
498         * test-207.cs: New test for expressions which return delegates.
499
500 2003-07-21  Martin Baulig  <martin@ximian.com>
501
502         * test-206.cs: New test for bug #46502.
503
504 2003-07-20  Martin Baulig  <martin@ximian.com>
505
506         * test-205.cs: New test for some namespace stuff.
507
508 2003-07-16  Ravi Pratap  <ravi@ximian.com>
509
510         * test-39.cs: Improve test to check emission on interfaces too.
511
512 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
513
514         * Makefile: Make sure that we use the newly generated compiler
515         to run the tests, not the installed one.
516
517         Modify targets to compile and run in one go instead of separate
518         targets for each task.
519
520         * test-196.cs: Fix careless error - returning a value from a void
521         Main ().
522
523         Add it back to the test suite.
524
525 2003-07-14  Martin Baulig  <martin@ximian.com>
526
527         * test-204.cs: User defined conditional logical operators; bug #40505.
528
529 2003-07-14  Martin Baulig  <martin@ximian.com>
530
531         * test-203.cs: Added test for bug #33026.
532
533 2003-07-13  Ravi Pratap M  <ravi@ximian.com>
534
535         * test-178.cs: Use this as it is a free slot. Test 
536         for bug #45876.
537
538         * makefile: Update.
539
540         * README.tests: Update
541
542 2003-07-13  Martin Baulig  <martin@ximian.com>
543
544         * test-202.cs: Added test for bug #41975.
545
546 2003-07-13  Martin Baulig  <martin@ximian.com>
547
548         * test-201.cs: Added test for bug #35631.
549
550 2003-07-12  Martin Baulig  <martin@ximian.com>
551
552         * test-200.cs: Added test for bug #45854.
553
554 2003-07-08  Martin Baulig  <martin@ximian.com>
555
556         * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
557         #36313.
558
559 2003-07-05  Martin Baulig  <martin@ximian.com>
560
561         * test-197.cs: New test for bug #42973.
562
563 2003-06-29  Miguel de Icaza  <miguel@ximian.com>
564
565         * makefile (TEST_SOURCES): Add the tests that require an assembly,
566         so we dont get another regression here (#37521).
567
568 2003-05-27  Ravi Pratap  <ravi@ximian.com>
569
570         * test-45.cs : Enable code which tests IntPtr array
571         initialization. This automatically serves as a test case for bug
572         #36030.
573
574         Improve test.
575
576 2003-05-17  Ravi Pratap  <ravi@ximian.com>
577
578         * test-194.cs: New test for bug #39108
579
580         * README.tests : Update accordingly.
581
582         * makefile : Add new test.
583
584 2003-05-19  Martin Baulig  <martin@ximian.com>
585
586         * test-162.cs: Added testcases for structs containing other
587         structs as fields.  Bug #42597.
588
589 2003-05-18  Martin Baulig  <martin@ximian.com>
590
591         * test-154.cs: Added testcase for bug #41657.
592
593 2003-05-18  Martin Baulig  <martin@ximian.com>
594
595         * test-154.cs: Added the contents of test-189.cs as a new testcase
596         to this test.
597
598         * test-189.cs: Removed, let's keep the flow analysis tests in one
599         single test file.
600
601 2003-05-11  Martin Baulig  <martin@ximian.com>
602
603         * test-193.cs: New test for bug #39828.
604
605 2003-04-10  Miguel de Icaza  <miguel@ximian.com>
606
607         * test-43.cs: Improve test.
608
609 2003-04-06  Martin Baulig  <martin@ximian.com>
610
611         * test-190.cs: New test.
612
613 2003-04-05  Martin Baulig  <martin@ximian.com>
614
615         * test-189.cs: New test for bug #40670.
616
617 2003-04-02  Zoltan Varga  <vargaz@freemail.hu>
618
619         * README.tests test-188.cs makefile: Added test-188.cs.
620
621 2003-02-25  Miguel de Icaza  <miguel@ximian.com>
622
623         * makefile (all): Make it so that doing `make' will run the
624         default tests depending on Windows/Linux.
625
626 2003-02-23  Martin Baulig  <martin@ximian.com>
627
628         When adding any tests here, please do also add them to the
629         README.tests !
630
631         The following tests are still missing:
632
633         test-176 test-177 test-179 test-180 test-181 test-182 test-183
634         test-184
635
636 2003-02-23  Martin Baulig  <martin@ximian.com>
637
638         * test-185.cs: New test for bug #37708.
639
640 2003-02-15  Miguel de Icaza  <miguel@ximian.com>
641
642         * test-128.cs: Improved testl, reflects bug #37363 problems
643
644 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
645
646         * makefile (TEST_SOURCES): Added test-181.
647
648 2002-12-21  Ravi Pratap  <ravi@ximian.com>
649
650         * test-171.cs : Fix up since it wasn't working because of some
651         array code bug. That is a separate problem ;-)
652
653 2002-12-21  Ravi Pratap  <ravi@ximain.com>
654
655         * test-171.cs : This was mysteriously absent. Add new test in its
656         place.
657
658 2002-12-18  Ravi Pratap  <ravi@ximian.com>
659
660         * test-177.cs : Add. This doesn't pass yet because we don't have
661         ReturnTypeCustomAttributes working.
662
663 2002-12-10  Ravi Pratap  <ravi@ximian.com>
664
665         * test-102.cs : Improve to catch the case when an attribute
666         can be emitted twice for the same program element but with
667         different targets.
668
669 2002-11-24  Martin Baulig  <martin@ximian.com>
670
671         * test-130.cs: This test did not compile with csc and
672         mcs now reports the error as well.  Removed the offending
673         line from the test.
674
675 2002-11-24  Martin Baulig  <martin@ximian.com>
676
677         * verify-6.cs: New test for bug #32269.
678
679 2002-11-24  Martin Baulig  <martin@ximian.com>
680
681         * test-175.cs: New test for bug #30443.
682
683 2002-11-17  Martin Baulig  <martin@ximian.com>
684
685         * README.tests: Whoever added test-167 to test-172
686         while I was away, you forgot to add them here.
687
688 2002-11-17  Martin Baulig  <martin@ximian.com>
689
690         * test-173.cs: New test for bug #34165.
691
692 2002-11-14  Martin Baulig  <martin@gnome.org>
693
694         * test-148.cs: Added some tests from bug #33089.
695
696 2002-10-10  Martin Baulig  <martin@gnome.org>
697
698         * verify-1.cs: Added testcase from bug #31470.
699
700 2002-10-10  Martin Baulig  <martin@gnome.org>
701
702         * verify-5.cs: Added testcase from bug #31541.
703
704 2002-10-06  Martin Baulig  <martin@gnome.org>
705
706         * test-164.cs: Added a few more testcases here.
707
708 2002-10-04  Martin Baulig  <martin@gnome.org>
709
710         * test-154.cs: Added testcase from bug #31546.
711
712 2002-09-19  Martin Baulig  <martin@gnome.org>
713
714         * test-154.cs: Added testcase from bug #30487.
715
716 2002-09-17  Martin Baulig  <martin@gnome.org>
717
718         * test-148.cs: Added testcase for base indexers.
719
720 2002-09-14  Martin Baulig  <martin@gnome.org>
721
722         * test-166.cs: New test.
723
724 2002-09-14  Martin Baulig  <martin@gnome.org>
725
726         * verify-4.cs: Added testcase from bug #29857.
727
728 2002-09-12  Martin Baulig  <martin@gnome.org>
729
730         * test-40.cs: Removed the syntax errors from this test.
731
732 2002-09-09  Martin Baulig  <martin@gnome.org>
733
734         * makefile: Reverted Ravi's `Update'.  When moving tests from
735         TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
736         pass on both platforms and don't do it without a ChangeLog entry.
737
738 2002-09-09  Martin Baulig  <martin@gnome.org>
739
740         * test-165.cs: Added testcase for bug #30040.
741
742 2002-09-09  Martin Baulig  <martin@gnome.org>
743
744         * test-164.cs: Added testcase for virtual functions in delegate
745         creating expressions (Bug #30043).
746
747 2002-09-06  Ravi Pratap  <ravi@ximian.com>
748
749         * test-163.cs : Add test to check we select string
750         over object when we have a Null literal as the argument.
751
752         * makefile : Update.
753
754 2002-08-11  Martin Baulig  <martin@gnome.org>
755
756         * test-162.cs: New test.
757
758 2002-08-08  Martin Baulig  <martin@gnome.org>
759
760         * test-154.cs (test16): Added test for bug #28717.
761
762 2002-08-08  Martin Baulig  <martin@gnome.org>
763
764         * test-161.cs: New test.
765
766 2002-08-07  Martin Baulig  <martin@gnome.org>
767
768         * test-160.cs: New test for bug #28176.
769
770 2002-08-07  Martin Baulig  <martin@gnome.org>
771
772         * test-158.cs: New test for bug #22119.
773
774 2002-08-05  Martin Baulig  <martin@gnome.org>
775
776         * test-157.cs: Formerly known as ../errors/cs-20.cs
777
778 2002-08-05  Martin Baulig  <martin@gnome.org>
779
780         * error-1.cs, error-2.cs: Moved to ../errors.
781
782 2002-08-03  Martin Baulig  <martin@gnome.org>
783
784         * test-156.cs, error-2.cs: New tests.
785
786 2002-08-02  Martin Baulig  <martin@gnome.org>
787
788         * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
789         a bug in the runtime which makes this crash.
790
791         * test-155.cs: New test.
792
793 2002-08-01  Martin Baulig  <martin@gnome.org>
794
795         * verify-3.cs: New test.
796
797 2002-07-31  Martin Baulig  <martin@gnome.org>
798
799         * test-154.cs: New test for the flow analysis code.
800
801         * error-1.cs: Each method in this test must produce a compiler
802         error message.
803
804         * makefile (test-unsafe-mono): New target to compile and run all
805         the --unsafe tests wich MCS and the Mono runtime.
806
807 2002-07-29  Martin Baulig  <martin@gnome.org>
808
809         * makefile: Put back test-152.cs.
810
811         * test-143.cs: Fixed a compilation error in this test.
812
813 2002-07-27  Martin Baulig  <martin@gnome.org>
814
815         * test-153.cs: New test.
816
817 2002-07-27  Martin Baulig  <martin@gnome.org>
818
819         * test-113.cs: Made this test actually work.
820
821 2002-07-26  Martin Baulig  <martin@gnome.org>
822
823         * test-152.cs: New test for bug #24007.
824
825         * makefile: Disabled test-151.cs since it isn't fixed yet.
826
827 2002-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
828
829         * test-151.cs: New test. See bug #22119.
830         * makefile: added new test.
831
832 2002-07-24  Martin Baulig  <martin@gnome.org>
833
834         * test-150.cs: New test.
835
836         * test-149.cs: New test.
837
838         * test-95.cs: .... and finally, another bug in MCS is fixed and
839         the syntax error in this test is caught.
840
841 2002-07-23  Martin Baulig  <martin@gnome.org>
842
843         * test-148.cs: New test.
844
845 2002-07-22  Martin Baulig  <martin@gnome.org>
846
847         * verify-2.cs: New test.
848
849 2002-07-22  Martin Baulig  <martin@gnome.org>
850
851         * verify-1.cs: New test.  The verify-XXX.cs tests must be
852         compiled and then verified - either with `pedump --verify code'
853         or with PEverify.
854
855 2002-07-22  Martin Baulig  <martin@gnome.org>
856
857         * makefile: test-29 now passes.
858
859 2002-07-22  Martin Baulig  <martin@gnome.org>
860
861         * test.147.cs: New test for the `new' modifier.
862
863 2002-07-21  Martin Baulig  <martin@gnome.org>
864
865         * test-38.cs: Added a few more test cases to this test.
866
867 2002-07-20  Martin Baulig  <martin@gnome.org>
868
869         * test-38.cs: This test now passes with MCS.  Added a few more
870         test cases to it.
871
872         * test-52.cs: The order of the elements returned by
873         `IDictionary.Keys' is unspecified.
874
875         * makefile: The following tests fail under linux and have been
876         moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
877         (test-compiler-mono): Compile all the TEST_NOPASS tests, but
878         don't run them.
879
880 2002-07-20  Martin Baulig  <martin@gnome.org>
881
882         * README.tests: Added (empty) list of all the test cases.
883         When you add any test cases, please add them to this file.
884
885         * test-146.cs: Added test for bug #27977 which is now fixed.
886
887 2002-07-19  Martin Baulig  <martin@gnome.org>
888
889         * test-145.cs: Added test for bug #25318 which is now fixed.
890
891 2002-07-17  Martin Baulig  <martin@gnome.org>
892
893         * test-144.cs: Added test for constant `unchecked' and `checked'
894         expressions in a constant assignment.
895
896 2002-07-10  Ravi Pratap  <ravi@ximian.com>
897
898         * test-142.cs : Add. This ensures events can be accessed
899         correctly from subclasses etc.
900         
901 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
902
903         * test-74.cs: Added test for \n in verbatim string.
904
905 2002-06-27  Martin Baulig  <martin@gnome.org>
906
907         * makefile (test-compiler-mono): New target to compile and run
908         the tests with mcs and the mono jit.
909
910 2002-06-25  Andrew Birkett  <adb@tardis.ed.ac.uk>
911
912         * makefile: The following tests fail under linux and have been 
913         moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
914
915         Windows-specific tests have been extracted, and are now run by the
916         test-windows rule (it'll be run under linux but fail)
917
918         The output format has been made less noisy, and is basically the
919         same as the tests in mcs/errors - like "Running test-1 ... OK".
920
921 2002-06-13  Ravi Pratap  <ravi@ximian.com>
922
923         * test-131.cs : Add to test enum member attribute application.
924
925 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
926
927         * unsafe-3.cs: New test for address-of-pointer.
928         
929 2002-06-09  Martin Baulig  <martin@gnome.org>
930
931         * test-130.cs: New test for constants and casts.
932
933 2002-06-09  Martin Baulig  <martin@gnome.org>
934
935         * test-129.cs: New test for unary minus.
936
937 2002-06-08  Ravi Pratap  <ravi@ximian.com>
938
939         * test-128.cs : Add. This ensures we apply attributes to accessors
940         of events and properties.
941
942 2002-06-08  Martin Baulig  <martin@gnome.org>
943
944         * test-127.cs: New test for Enum.IsDefined().
945
946 2002-05-24  Ravi Pratap  <ravi@ximian.com>
947
948         * test-124.cs, test-125.cs : Add.
949
950         * makefile : update.
951
952 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
953
954         * test-49.cs: Improve test.
955
956 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
957
958         * test-118.cs: test alternate type lookup for attributes.
959
960 2002-05-07  Ravi Pratap  <ravi@ximian.com>
961
962         * test-117.cs : Add.
963
964 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
965
966         * test-28.cs: Improved test: before we were failing on abstract
967         indexers invoked in the same class (as the accessor would have no
968         body).
969
970 2002-05-02  Ravi Pratap  <ravi@ximian.com>
971
972         * test-113.cs : Another test for overload resolution ;-)
973
974         * test-114.cs : Add.
975
976 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
977
978         * test-108.cs: Improve test
979
980 2002-04-26  Ravi Pratap  <ravi@ximian.com>
981
982         * test-105.cs, test-106.cs, test-107.cs : Add.
983
984 2002-04-22  Ravi Pratap  <ravi@ximian.com>
985
986         * test-104.cs : Another overload resolution test !
987
988 2002-04-05  Ravi Pratap  <ravi@ximian.com>
989
990         * test-101.cs : Add test from Paolo.
991
992         * test-102.cs : Another test for attribute emission.
993
994 2002-04-05  Ravi Pratap  <ravi@ximian.com>
995
996         * test-90.cs : Fix bug where we had no class !
997
998         * test-96.cs : Here too !
999
1000         * test-98.cs : Supply a missing Main.
1001
1002 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
1003
1004         * test-18.cs: Augment test with the multi-flow try/catch.
1005
1006 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
1007
1008         * test-49.cs: Improved test to excerise the coverage.
1009
1010 2002-03-13  Ravi Pratap  <ravi@ximian.com>
1011
1012         * test-86.cs : Add. This is to check for correct overload resolution
1013         with a null literal.
1014
1015 2002-03-07  Ravi Pratap  <ravi@ximian.com>
1016
1017         * test-82.cs : Add.
1018
1019 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
1020
1021         * test-52.cs: Expanded test to cover more cases of foreach.
1022
1023 2002-03-05  Ravi Pratap  <ravi@ximian.com>
1024
1025         * test-81.cs : Add. 
1026
1027         * makefile : Update accordingly as this test passes.
1028
1029 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
1030
1031         * unsafe-1.cs: Extend test.
1032
1033 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
1034
1035         * test-7.cs: Fix test (i.i wsa invalid)
1036
1037 2002-01-18  Nick Drochak  <ndrochak@gol.com>
1038
1039         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
1040
1041 2002-01-13  Ravi Pratap  <ravi@ximian.com>
1042
1043         * test-58.cs : Since it was a duplicate, replace with unsafe
1044         code testing.
1045
1046 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
1047
1048         * test-34.cs: Improve this test to check ref/ref cases.
1049
1050 2002-01-02  Ravi Pratap  <ravi@ximian.com>
1051
1052         * test-45.cs : Augment to exercise support for array initialization
1053         for various other types.
1054
1055 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
1056
1057         * test-67.cs: Improve this test.
1058
1059 2001-12-29  Ravi Pratap  <ravi@ximian.com>
1060
1061         * test-69.cs : Add. This tests support for methods which are
1062         internal calls.
1063
1064 2001-12-28  Ravi Pratap  <ravi@ximian.com>
1065
1066         * test-34.cs : Update to exercise the new overload resolution
1067         code.
1068
1069 2001-12-26  Ravi Pratap  <ravi@ximian.com>
1070
1071         * test-67.cs : Add. These are tests for explicit layout
1072         of structs and classes.
1073
1074         * makefile : Update accordingly.
1075         
1076 2001-12-25  Ravi Pratap  <ravi@ximian.com>
1077
1078         * test-57.cs : Update to exercise more of the code base for
1079         events.
1080
1081 2001-12-24  Ravi Pratap  <ravi@ximian.com>
1082
1083         * test-19.cs : Augment to exercise tests on delegates
1084         defined in mscorlib.
1085
1086         * test-57.cs : Update to exercise the -= operator
1087         as well.
1088         
1089 2001-12-23  Ravi Pratap  <ravi@ximian.com>
1090
1091         * test-57.cs : Update.
1092
1093         * makefile : Update to include the above as it passes nicely.
1094
1095 2001-12-21  Ravi Pratap  <ravi@ximian.com>
1096
1097         * test-19.cs : Augment to exercise code which fixed the bug
1098         where we were not generating a This for the delegate's 
1099         instance expression - for the non-static methods ie.
1100
1101 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
1102
1103         * test-45.cs: Make test also use variables as arguments to new;
1104         We used to have a bug in the compiler that did not resolve some of
1105         the arguments.
1106
1107 2001-12-15  Ravi Pratap  <ravi@ximian.com>
1108
1109         * makefile : Include test-52.cs in the suite, it works fine!
1110
1111         (NO_PASS): It's test-51 which doesn't seem to pass.
1112
1113         * test-50.cs : Augment some more to set named arguments on
1114         the DllImport attribute.
1115
1116         * test-57.cs : Add. This tests support for Events and does not
1117         pass yet.
1118
1119 2001-12-14  Ravi Pratap  <ravi@ximian.com>
1120
1121         * test-45.cs : Update for float and double initialization.
1122
1123 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
1124
1125         * makefile (test-30): Another test moved to the `pass' section.
1126         This is explicit interface implementation.
1127
1128         (test-54): returning from catch exceptions has been working for
1129         some time now. 
1130
1131 2001-12-09  Radek Doulik  <rodo@ximian.com>
1132
1133         * makefile (TEST_SOURCES): added test-55 for using alias directive
1134
1135 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
1136
1137         * makefile: added new target test-jit
1138
1139 2001-12-04  Ravi Pratap <ravi@ximian.com>
1140
1141         * makefile : Update to include test 50 as it now passes.
1142
1143 2001-12-04  Ravi Pratap <ravi@ximian.com>
1144
1145         * test-45.cs : Update for string initialization tests.
1146
1147 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
1148
1149         * test-49.cs: Updated to test `goto default'
1150
1151         * test-43.cs: Test break and continue here.
1152
1153         * gen-cast-test.cs: Improved cast test generator.
1154
1155 2001-12-03  Ravi Pratap <ravi@ximian.com>
1156
1157         * test-50.cs : Add. This does not pass yet.
1158
1159 2001-12-02  Ravi Pratap  <ravi@ximian.com>
1160
1161         * test-40.cs : Update to now test recursive definitions with
1162         constants hooked up.
1163
1164 2001-12-01  Ravi Pratap  <ravi@ximian.com>
1165
1166         * test-40.cs : Update to do recursive enumeration definition.
1167
1168 2001-11-28  Ravi Pratap  <ravi@ximian.com>
1169
1170         * test-48.cs : Add for constant emission tests.
1171
1172         * makefile : Update for the above as it passes nicely :-)
1173
1174 2001-11-22  Ravi Pratap  <ravi@ximian.com>
1175
1176         * test-45.cs : Augment some more to test shorthand declaration
1177         of variables/fields that are array types.
1178
1179 2001-11-20  Ravi Pratap  <ravi@ximian.com>
1180
1181         * test-45.cs : Add for array initialization testing.
1182
1183 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
1184
1185         * test-34.cs: Improve this test to check if we are actually
1186         walking over the arguments in foreach.
1187
1188 2001-11-15  Ravi Pratap  <ravi@ximian.com>
1189
1190         * makefile : Update to include test-33 again. All tests
1191         pass again !
1192
1193 2001-11-13  Ravi Pratap  <ravi@ximian.com>
1194
1195         * test-7.cs : Re-write to make the tests more robust.
1196
1197 2001-11-12  Ravi Pratap  <ravi@ximian.com>
1198
1199         * test-39.cs : Update to test named arguments too.
1200
1201 2001-11-11  Ravi Pratap  <ravi@ximian.com>
1202
1203         * test-40.cs : Update to be a little more useful.
1204
1205 2001-11-08  Ravi Pratap  <ravi@ximian.com>
1206
1207         * test-39.cs : Add
1208
1209         * test-40.cs : Add
1210
1211         * makefile : Modify to include the above as they pass all tests.
1212         
1213 2001-10-31  Ravi Pratap  <ravi@ximian.com>
1214
1215         * test-34.cs : Add 
1216         
1217 2001-10-28  Ravi Pratap  <ravi@ximian.com>
1218
1219         * test-32.cs : Added to test array definition and creation.
1220
1221         * makefile : Updated accordingly.
1222
1223 2001-10-22  Ravi Pratap  <ravi@ximian.com>
1224
1225         * makefile : New target 'verify' which uses the verifier to check
1226         that executables produced by us are identical to the MSC produced ones.
1227
1228         * test-7.cs : Update to exercise more overloadable operators.
1229
1230 2001-10-21  Ravi Pratap  <ravi@ximian.com>
1231
1232         * test-27.cs : Add to do various implicit and explicit
1233         reference conversions.
1234
1235         * makefile : Update accordingly.
1236
1237 2001-10-18  Ravi Pratap  <ravi@ximian.com>
1238
1239         * test-26.cs : Update to test delegate creation from another 
1240         delegate.
1241         
1242 2001-10-17  Ravi Pratap  <ravi@ximian.com>
1243
1244         * test-26.cs : Added to demonstrate delegate support.
1245
1246 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
1247
1248         * test-25.cs: Added new test to excercise break/continue on
1249         various loop constructs.
1250
1251         * test-24.cs: Test property use in expression and statement
1252         contexts. 
1253
1254 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
1255
1256         * test-23.cs: Added new test for properties. 
1257
1258 2001-10-12  Ravi Pratap  <ravi@ximian.com>
1259
1260         * test-21.cs : Update to actually do some checking and return
1261         an appropriate value.
1262
1263 2001-10-11  Ravi Pratap  <ravi@ximian.com>
1264
1265         * test-21.cs : Add. This is a test for testing our support
1266         for nested types
1267         
1268 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1269
1270         * test-16.cs : Update to exercise the code which selects the best 
1271         conversion operator based on "most encompassing/encompassed type"
1272
1273         * test-7.cs : Update here too.
1274
1275 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1276
1277         * test-7.cs : Update to do explicit conversion tests.
1278
1279         * makefile : small fix.
1280
1281 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1282
1283         * test-16.cs : Update to make the test more correct.
1284
1285 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1286
1287         * test-16.cs : Add.
1288
1289         * makefile : update accordingly.
1290
1291 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
1292
1293         * makefile (test-compiler): Add rm *.exe before launching tests.
1294
1295 2001-10-02  Ravi Pratap  <ravi@ximian.com>
1296
1297         * test-13.cs : Added. 
1298
1299         * makefile : update accordingly.
1300
1301 2001-09-27  Ravi Pratap  <ravi@ximian.com>
1302
1303         * test-7.cs : Revamp and add more operator tests. Still in progress.
1304
1305         * test-9,10.cs : Added by Miguel earlier.
1306
1307 2001-09-26  Ravi Pratap  <ravi@ximian.com>
1308
1309         * test-7.cs : Update to return an exit code
1310
1311         * test-8.cs : Added by Miguel.
1312
1313 2001-09-25  Ravi Pratap  <ravi@ximian.com>
1314
1315         * test-7.cs : Update to include implicit conversion tests.
1316
1317 2001-09-21  Ravi Pratap  <ravi@ximian.com>
1318
1319         * test-7.cs : Add.
1320
1321 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
1322
1323         * makefile (test-compiler): Abort tests on failure.
1324