more tests
authorDietmar Maurer <dietmar@mono-cvs.ximian.com>
Wed, 6 Feb 2002 06:07:08 +0000 (06:07 -0000)
committerDietmar Maurer <dietmar@mono-cvs.ximian.com>
Wed, 6 Feb 2002 06:07:08 +0000 (06:07 -0000)
svn path=/trunk/mono/; revision=2246

mono/tests/enum2.cs
mono/wrapper/wrapper.c

index 0de0cc2ae521a9ce3fb343fd3ea6c854b541b934..724d99da0b183dab2b27ba103eef8bc2a8bb3e39 100755 (executable)
@@ -53,6 +53,25 @@ class X {
                z = Enum.ToObject (et, 1);
                if (!y.Equals(z))
                        return num;
+
+               num++;
+               z = Enum.Parse (et, "Bye");
+               if (!y.Equals(z))
+                       return num;
+               
+               num++;
+               try {
+                       z = Enum.Parse (et, "bye");
+               } catch {
+                       z = null;
+               }
+               if (z != null)
+                       return num;
+
+               num++;
+               z = Enum.Parse (et, "bye", true);
+               if (!y.Equals(z))
+                       return num;
                
                return 0;
        }
index 69e5c30091221e183be506c113878b4cb2889078..5d6e6752221a74420cb2fa3afc9a907af4727552 100644 (file)
@@ -135,12 +135,6 @@ mono_wrapper_readdir (gpointer dir)
 
        p = readdir((DIR*)dir);
 
-       /*
-       if (p)
-               return p->d_name;
-       else 
-               return NULL;
-       */
        return p != NULL ? p->d_name : NULL;
 }