2004-02-18 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Wed, 18 Feb 2004 14:36:41 +0000 (14:36 -0000)
committerZoltan Varga <vargaz@gmail.com>
Wed, 18 Feb 2004 14:36:41 +0000 (14:36 -0000)
* switch.cs: Add test for bug #54473.

svn path=/trunk/mono/; revision=23211

mono/tests/ChangeLog
mono/tests/switch.cs

index b5034b0807f68679d5878302623e196686ceada1..aa6ec2368adcc3443145c8e0387ddf95a46595d0 100644 (file)
@@ -1,3 +1,7 @@
+2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
+
+       * switch.cs: Add test for bug #54473.
+
 2004-02-14  Zoltan Varga  <vargaz@freemail.hu>
 
        * libtest.c: Add <time.h>
index 10db17507cebfeed5609eaa5be119d203bbe4342..8310684808d49065cb67e7f483ef8ca0dbff6936 100755 (executable)
@@ -10,6 +10,20 @@ public class Switch {
                }
                return 100;
        }
+
+       const string long_str =
+       "{http://schemas.xmlsoap.org/ws/2003/03/business-process/}partnerLinks";
+
+       // bug #54473
+       public static int test_string (string s) {
+               switch (s) {
+               case "{http://schemas.xmlsoap.org/ws/2003/03/business-process/}partnerLinks":
+                       return 1;
+               default:
+                       return 0;
+               }
+       }
+
        public static int Main () {
                if (test(0) != 1)
                        return 1;
@@ -19,6 +33,8 @@ public class Switch {
                        return 3;
                if (test(3) != 0xff)
                        return 4;
+               if (test_string (long_str) != 1)
+                       return 5;
                return 0;
        }
 }