]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/testdata/DataDrivenCollationTest.txt
ICU-400.37.tar.gz
[apple/icu.git] / icuSources / test / testdata / DataDrivenCollationTest.txt
index 511f7f21c36f1642b3e8523b13e5274ef5e45dbb..9a4aea847cd0553fab460c698c51525506c3e027 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (c) 2001-2005 International Business Machines
+// Copyright (c) 2001-2008 International Business Machines
 // Corporation and others. All Rights Reserved.
 DataDrivenCollationTest:table(nofallback) {
     Info {
@@ -481,38 +481,57 @@ DataDrivenCollationTest:table(nofallback) {
                  "<े<ै<ॉ<ॊ<ो<ौ"
            }
         }
-        fi_TestNewRules {
+//        fi_TestNewRules {
+//           Info {
+//              Description { "This test goes through new rules and tests against old rules" }
+//         }
+//        Settings {
+//           {
+//              TestLocale { "fi" }
+//         }
+//    }
+//   Cases { 
+//      "xa<xA<Xa<XA<xá<Xá<xax<xAx<xáx<xd<Xd<xð<xÐ<Xð<XÐ<xđ<xĐ<Xđ<XĐ<"
+//     "xdx<xðx<xÐx<xđx<xĐx<xe<Xe<xex<xn<Xn<xŋ<xŊ<Xŋ<XŊ<xnx<xŋx<xŊx<"
+//    "xo<Xo<xó<Xó<xox<xóx<xs<Xs<xß<Xß<xßx<xsx<xt<Xt<xþ<xÞ<Xþ<XÞ<xþx<"
+//   "xÞx<xtx<xu<Xu<xú<Xú<xux<xúx<xv<Xv<xw<Xw<xvx<xwx<xy<Xy<xü<Xü<"
+//  "xű<Xű<xyx<xüx<xűx<xz<Xz<xzx<xå<Xå<xåx<xä<Xä<xæ<xÆ<Xæ<XÆ<xäx<"
+//              "xæx<xÆx<xö<Xö<xø<Xø<xő<Xő<xõ<Xõ<xœ<xŒ<Xœ<XŒ<xöx<xøx<xőx<xõx<xœx<xŒx"
+//}
+//}
+        ro_TestNewRules {
             Info {
                 Description { "This test goes through new rules and tests against old rules" }
             }
             Settings {
                 {
-                    TestLocale { "fi" }
+                    TestLocale { "ro" }
                 }
             }
             Cases { 
-                "xa<xA<Xa<XA<xá<Xá<xax<xAx<xáx<xd<Xd<xð<xÐ<Xð<XÐ<xđ<xĐ<Xđ<XĐ<"
-                "xdx<xðx<xÐx<xđx<xĐx<xe<Xe<xex<xn<Xn<xŋ<xŊ<Xŋ<XŊ<xnx<xŋx<xŊx<"
-                "xo<Xo<xó<Xó<xox<xóx<xs<Xs<xß<Xß<xßx<xsx<xt<Xt<xþ<xÞ<Xþ<XÞ<xþx<"
-                "xÞx<xtx<xu<Xu<xú<Xú<xux<xúx<xv<Xv<xw<Xw<xvx<xwx<xy<Xy<xü<Xü<"
-                "xű<Xű<xyx<xüx<xűx<xz<Xz<xzx<xå<Xå<xåx<xä<Xä<xæ<xÆ<Xæ<XÆ<xäx<"
-                "xæx<xÆx<xö<Xö<xø<Xø<xő<Xő<xõ<Xõ<xœ<xŒ<Xœ<XŒ<xöx<xøx<xőx<xõx<xœx<xŒx"
+                "xAx<xă<xĂ<Xă<XĂ<xăx<xĂx<xâ<xÂ<Xâ<XÂ<xâx<xÂx<xb<xIx<xî<xÎ<Xî<XÎ<xîx<xÎx<"
+                "xj<xSx<xș=xş<xȘ=xŞ<Xș=Xş<XȘ=XŞ<xșx=xşx<xȘx=xŞx<xT<xTx<xț=xţ<xȚ=xŢ<Xț=Xţ<XȚ"
+                "=XŢ<xțx=xţx<xȚx=xŢx<xU"
             }
         }
-        ro_TestNewRules {
+        
+        testOffsets {
             Info {
-                Description { "This test goes through new rules and tests against old rules" }
+                Description { "This tests cases where forwards and backwards iteration get different offsets" }
             }
+            
             Settings {
                 {
-                    TestLocale { "ro" }
+                    TestLocale { "en" }
+                    Arguments  { "[strength 3]" }
                 }
             }
-            Cases { 
-                "xAx<xă<xĂ<Xă<XĂ<xăx<xĂx<xâ<xÂ<Xâ<XÂ<xâx<xÂx<xb<xIx<xî<xÎ<Xî<XÎ<xîx<xÎx<"
-                "xj<xSx<xș=xş<xȘ=xŞ<Xș=Xş<XȘ=XŞ<xșx=xşx<xȘx=xŞx<xT<xTx<xț=xţ<xȚ=xŢ<Xț=Xţ<XȚ"
-                "=XŢ<xțx=xţx<xȚx=xŢx<xU"
+                
+            Cases {
+                "a\uD800\uDC00\uDC00<b\uD800\uDC00\uDC00",
+                "\u0301A\u0301\u0301<\u0301B\u0301\u0301",
+                "abcd\r\u0301<abce\r\u0301"
             }
-        }      
+        }    
     }
-}
\ No newline at end of file
+}