diff options
Diffstat (limited to 'Build/source/libs/icu-xetex/test/testdata/casing.txt')
-rw-r--r-- | Build/source/libs/icu-xetex/test/testdata/casing.txt | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/Build/source/libs/icu-xetex/test/testdata/casing.txt b/Build/source/libs/icu-xetex/test/testdata/casing.txt deleted file mode 100644 index 11df9611043..00000000000 --- a/Build/source/libs/icu-xetex/test/testdata/casing.txt +++ /dev/null @@ -1,64 +0,0 @@ -//******************************************************************************* -//* -//* Copyright (C) 2002-2007, International Business Machines -//* Corporation and others. All Rights Reserved. -//* -//******************************************************************************* - -casing:table(nofallback) { - Info { - Description { "This is test data file for string casing." } - - LongDescription { - "each item is an array with\n" - "input string, result string, locale ID[, break iterator]\n" - "the break iterator (only for titlecasing) is specified as an int, same as in UBreakIteratorType:\n" - "0=UBRK_CHARACTER 1=UBRK_WORD 2=UBRK_LINE 3=UBRK_SENTENCE 4=UBRK_TITLE -1=default (NULL=words) -2=no breaks (.*)\n" - "options: T=U_FOLD_CASE_EXCLUDE_SPECIAL_I L=U_TITLECASE_NO_LOWERCASE A=U_TITLECASE_NO_BREAK_ADJUSTMENT\n" - } - } - TestData { - lowercasing { - Headers { "Input", "Output", "Locale" } - Cases { - { " tHe QUIcK bRoWn", " the quick brown", "" }, - { "aBIΣßΣ/𐐅", "abiσßς/𐐭", "" }, - { "aBIΣßΣ/𐐅", "abıσßς/𐐭", "tur" } // tur: 3-letter code for Turkish - } - } - uppercasing { - Headers { "Input", "Output", "Locale" } - Cases { - { " tHe QUIcK bRoWn", " THE QUICK BROWN", "" }, - { "aBiσßς/ffi𐐭", "ABIΣSSΣ/FFI𐐅", "" }, - { "aBiσßς/ffi𐐭", "ABİΣSSΣ/FFI𐐅", "az" } // az same casing as tr - } - } - titlecasing { - Headers { "Input", "Output", "Locale", "Type", "Options" } - Cases { - { "ʻaMeLikA huI Pū ʻʻʻiA", "ʻAmelika Hui Pū ʻʻʻIa", "", "-1", "" }, // titlecase first _cased_ letter, j4933 - { " tHe QUIcK bRoWn", " The Quick Brown", "", "4", "" }, - { "DŽDždžLJLjljNJNjnj", "DžDžDžLjLjLjNjNjNj", "", "0", "" }, // UBRK_CHARACTER - { "ljubav ljubav", "Ljubav Ljubav", "", "-1", "" }, // Lj vs. L+j - { "'oH dOn'T tItLeCaSe AfTeR lEtTeR+'", "'Oh Don't Titlecase After Letter+'", "", "-1", "" }, - - { "a ʻCaT. A ʻdOg! ʻeTc.", "A ʻCat. A ʻDog! ʻEtc.", "", "-1", "" }, // default - { "a ʻCaT. A ʻdOg! ʻeTc.", "A ʻcat. A ʻdog! ʻetc.", "", "-1", "A" }, // U_TITLECASE_NO_BREAK_ADJUSTMENT - { "a ʻCaT. A ʻdOg! ʻeTc.", "A ʻCaT. A ʻdOg! ʻETc.", "", "3", "L" }, // UBRK_SENTENCE and U_TITLECASE_NO_LOWERCASE - - { "ʻcAt! ʻeTc.", "ʻCat! ʻetc.", "", "-2", "" }, // -2=Trivial break iterator - { "ʻcAt! ʻeTc.", "ʻcat! ʻetc.", "", "-2", "A" }, // U_TITLECASE_NO_BREAK_ADJUSTMENT - { "ʻcAt! ʻeTc.", "ʻCAt! ʻeTc.", "", "-2", "L" }, // U_TITLECASE_NO_LOWERCASE - { "ʻcAt! ʻeTc.", "ʻcAt! ʻeTc.", "", "-2", "AL" } // Both options - } - } - casefolding { - Headers { "Input", "Output", "Options" } - Cases { - { "aBİIıϐßffi", "abi̇iıβssffi", "" }, - { "aBİIıϐßffi", "abiııβssffi", "T" } // U_FOLD_CASE_EXCLUDE_SPECIAL_I - } - } - } -} |