Put back improved error handling.
[mono.git] / mcs / tests / README.tests
index 4b2910c4f535a306879f7b1e4b09784d871f569a..65bc2a6f9614dd6f8a1941fff8f4dd6d4b0e32e9 100644 (file)
@@ -15,11 +15,12 @@ Test cases listed by Category:
 
 * Indexers and Properties
 
-  test-148.cs test-166.cs test-206.cs test-208.cs test-209.cs test-221.cs
+  test-148.cs test-166.cs test-206.cs test-208.cs test-209.cs
+  test-221.cs test-236.cs
 
 * Events and Delegates
 
-  test-149.cs test-164.cs verify-3.cs
+  test-149.cs test-164.cs test-237.cs verify-3.cs
 
 * Constant Folding
 
@@ -27,7 +28,7 @@ Test cases listed by Category:
 
 * Switch blocks
 
-  test-152.cs test-193.cs verify-4.cs
+  test-152.cs test-193.cs test-234.cs verify-4.cs
 
 * Member Access & Simple Names
 
@@ -47,11 +48,11 @@ Test cases listed by Category:
 
 * Attributes
 
-  test-157.cs test-158.cs test-177.cs 
+  test-157.cs test-158.cs test-177.cs test-230.cs test-238.cs test-239.cs test-240.cs
 
 * Arrays and array creation
 
-  test-165.cs, test-167.cs
+  test-165.cs, test-167.cs, test-232.cs
 
 * Labels and goto
 
@@ -427,6 +428,56 @@ test-224.cs:
 ------------
 This tests the compilation of attributes with array parameters.
 
+test-229.cs:
+------------
+Test enumerating on:
+public class List : IEnumerable {
+
+       public MyEnumerator GetEnumerator () {
+               return new MyEnumerator(this);
+       }
+       
+       IEnumerator IEnumerable.GetEnumerator () {
+               ...
+       }
+       
+       public struct MyEnumerator : IEnumerator {
+               ...
+       }
+}
+
+test-231.cs:
+------------
+Test for emitting callvirt when we need it.
+
+test-232.cs:
+------------
+Tests for {...}-style array creation
+
+test-233.cs:
+------------
+dup of basic-float.cs from mini, for bug 54303.
+
+test-234.cs:
+------------
+Switch statement on a [Flags] style enum. bug 55885.
+
+test-236.cs:
+-----------
+Test for bug #56300.  DefaultMemberAttribute should not be created if a
+class has only private interface indexers.
+
+test-237.cs:
+-----------
+Test for bug #56442.  Verify that delegate invocation and normal method
+invocation act the same when the 'params' keyword is used.
+
+test-290.cs:
+-----------
+Test for bug reported in 
+
+  http://lists.ximian.com/archives/public/mono-devel-list/2004-September/007777.html
+
 verify-1.cs
 -----------
 Test whether we do not jump out of the method in a Try/Finally block.
@@ -528,4 +579,19 @@ C# 2.0 Iterators: Use of a local variable in an enumerator.
 
 2test-5.cs
 ----------
-Method group conversions for C# 2.0
\ No newline at end of file
+Method group conversions for C# 2.0
+
+2test-6.cs
+----------
+Test iterators using foreach where you have to load the address of a struct
+
+2test-15.cs
+-----------
+Partial type with a destructor.
+
+pu-ip.cs, pu-pi.cs, pi.cs, pu.cs
+--------------------------------
+Test that the order for internal/public in external assemblies does not
+affect the outcome of a build.  Also checks that multiple `entry points'
+can be declared in a library. (eg, that it is not confused by two Main
+methods).