Lines Matching refs:UnicodeString
43 logln((UnicodeString)""); \
47 logln((UnicodeString)#test " took " + t/U_MILLIS_PER_DAY + " seconds"); \
56 logln((UnicodeString)""); \
120 virtual UBool is(const UnicodeString& /*sourceString*/) const {return TRUE;}
130 virtual UBool is(const UnicodeString& sourceString) const;
134 UBool LegalJamo::is(const UnicodeString& sourceString) const {
136 UnicodeString decomp;
174 virtual UBool is(const UnicodeString& sourceString) const;
181 UBool LegalGreek::is(const UnicodeString& sourceString) const {
182 UnicodeString decomp;
190 // if (sourceString == UnicodeString("\\u039C\\u03C0", "")) {
334 UnicodeString transliteratorID;
352 RTTest(const UnicodeString& transliteratorIDStr);
360 void test(const UnicodeString& sourceRange,
361 const UnicodeString& targetRange,
372 static UBool isSame(const UnicodeString& a, const UnicodeString& b);
374 static UBool isCamel(const UnicodeString& a);
376 UBool checkIrrelevants(Transliterator *t, const UnicodeString& irrelevants);
380 void logWrongScript(const UnicodeString& label,
381 const UnicodeString& from,
382 const UnicodeString& to);
384 void logNotCanonical(const UnicodeString& label,
385 const UnicodeString& from,
386 const UnicodeString& to,
387 const UnicodeString& fromCan,
388 const UnicodeString& toCan);
390 void logFails(const UnicodeString& label);
392 void logToRulesFails(const UnicodeString& label,
393 const UnicodeString& from,
394 const UnicodeString& to,
395 const UnicodeString& toCan);
397 void logRoundTripFailure(const UnicodeString& from,
398 const UnicodeString& toID,
399 const UnicodeString& to,
400 const UnicodeString& backID,
401 const UnicodeString& back);
411 RTTest::RTTest(const UnicodeString& transliteratorIDStr) {
429 UBool RTTest::isSame(const UnicodeString& a, const UnicodeString& b) {
432 UnicodeString aa, bb;
441 UBool RTTest::isCamel(const UnicodeString& a) {
464 void RTTest::test(const UnicodeString& sourceRangeVal,
465 const UnicodeString& targetRangeVal,
523 this->roundtripExclusionsSet.applyPattern(UnicodeString(roundtripExclusions, -1, US_INV), status);
553 const UnicodeString& irrelevants) {
556 UnicodeString srcStr(c);
557 UnicodeString targ = srcStr;
566 UnicodeString srcStr, targ, reverse;
594 UnicodeString irrelevants = CharsToUnicodeString("\\u2000\\u2001\\u2126\\u212A\\u212B\\u2329");
605 UnicodeString rules = "";
609 // parent->logln((UnicodeString)"toRules => " + rules);
634 UnicodeString srcStr((UChar32)c);
635 UnicodeString targ = srcStr;
637 UnicodeString targ2 = srcStr;
649 UnicodeString srcStr((UChar32)c);
650 UnicodeString targ = srcStr;
652 UnicodeString targ2 = srcStr;
668 UnicodeString srcStr((UChar32)c);
669 UnicodeString targ = srcStr;
673 UnicodeString targD;
687 UnicodeString cs2;
693 UnicodeString targ2 = cs2;
715 UnicodeString srcStr;
718 UnicodeString targ = srcStr;
723 UnicodeString targD;
735 UnicodeString cs2;
741 UnicodeString targ2 = cs2;
761 srcStr = (UnicodeString)usi.getCodepoint();
773 UnicodeString targD;
798 UnicodeString targ2;
804 UnicodeString reverse2 = targ2;
819 UnicodeString targ2;
820 UnicodeString reverse2;
821 UnicodeString targD;
828 parent->logln((UnicodeString)"Test truncated at " + pairLimit + " x 64k pairs");
888 void RTTest::logWrongScript(const UnicodeString& label,
889 const UnicodeString& from,
890 const UnicodeString& to) {
891 parent->errln((UnicodeString)"FAIL " +
898 void RTTest::logNotCanonical(const UnicodeString& label,
899 const UnicodeString& from,
900 const UnicodeString& to,
901 const UnicodeString& fromCan,
902 const UnicodeString& toCan) {
903 parent->errln((UnicodeString)"FAIL (can.equiv)" +
914 void RTTest::logFails(const UnicodeString& label) {
915 parent->errln((UnicodeString)"<br>FAIL " + label);
919 void RTTest::logToRulesFails(const UnicodeString& label,
920 const UnicodeString& from,
921 const UnicodeString& to,
922 const UnicodeString& otherTo)
924 parent->errln((UnicodeString)"FAIL: " +
936 void RTTest::logRoundTripFailure(const UnicodeString& from,
937 const UnicodeString& toID,
938 const UnicodeString& to,
939 const UnicodeString& backID,
940 const UnicodeString& back) {
943 parent->errln((UnicodeString)"FAIL Roundtrip: " +
985 test.test(KATAKANA, UnicodeString("[") + HIRAGANA + LENGTH + UnicodeString("]"),
994 test.test(UnicodeString("[a-zA-Z]", ""),
995 UnicodeString(HIRAGANA, -1, US_INV),
1008 test.test(UnicodeString("[a-zA-Z]", ""),
1009 UnicodeString(KATAKANA, -1, US_INV),
1018 t.test(UnicodeString("[a-zA-Z]", ""),
1019 UnicodeString("[\\u1100-\\u1112 \\u1161-\\u1175 \\u11A8-\\u11C2]",
1029 t.test(UnicodeString("[a-zA-Z]", ""),
1030 UnicodeString("[\\uAC00-\\uD7A4]", ""),
1042 static void writeStringInU8(FILE *out, const UnicodeString &s) {
1063 UnicodeString source;
1078 UnicodeString target=source;
1091 UnicodeString target2 = target;
1098 UnicodeString nfded = target2;
1107 UnicodeString target3 = target2;
1139 test.test(UnicodeString("[a-zA-Z]", ""),
1140 UnicodeString("[\\u003B\\u00B7[[:Greek:]&[:Letter:]]-["
1147 //UnicodeString("[[\\u003B\\u00B7[:Greek:]-[\\u0374\\u0385\\u1fcd\\u1fce\\u1fdd\\u1fde\\u1fed-\\u1fef\\u1ffd\\u03D7-\\u03EF]]&[:Age=3.2:]]",
1164 test.test(UnicodeString("[a-zA-Z]", ""),
1165 UnicodeString("[\\u003B\\u00B7[[:Greek:]&[:Letter:]]-["
1171 //UnicodeString("[[\\u003B\\u00B7[:Greek:]-[\\u0374\\u0385\\u1fce\\u1fde\\u03D7-\\u03EF]]&[:Age=3.2:]]",
1186 test.test(UnicodeString("[a-zA-Z]", ""),
1187 UnicodeString("[\\u003B\\u00B7[[:Greek:]&[:Letter:]]-["
1193 //UnicodeString("[[\\u003B\\u00B7[:Greek:]-[\\u0374\\u0385\\u1fce\\u1fde\\u03D7-\\u03EF]]&[:Age=3.2:]]",
1204 UnicodeString ARABIC("[\\u060C\\u061B\\u061F\\u0621\\u0627-\\u063A\\u0641-\\u0655\\u0660-\\u066C\\u067E\\u0686\\u0698\\u06A4\\u06AD\\u06AF\\u06CB-\\u06CC\\u06F0-\\u06F9]", -1, US_INV);
1218 virtual UBool is(const UnicodeString& sourceString) const;
1226 UBool LegalHebrew::is(const UnicodeString& sourceString)const{
1262 test.test(UnicodeString("[a-zA-Z\\u0110\\u0111\\u02BA\\u02B9]", ""),
1263 UnicodeString("[[\\u0400-\\u045F] & [:Age=3.2:]]", ""), NULL, this, quick,
1281 virtual UBool is(const UnicodeString& sourceString) const;
1284 UBool LegalIndic::is(const UnicodeString& sourceString) const{
1363 test.test(UnicodeString(latinForIndic, ""),
1364 UnicodeString("[[[:Devanagari:][\\u094d][\\u0964\\u0965]]&[:Age=4.1:]-[\\u0970]]", ""), "[\\u0965\\u0904]", this, quick,
1620 test.test(UnicodeString(fromSet,""),UnicodeString(toSet,""),exclusions,this,quick,legal);
1633 logln(UnicodeString("Stress testing ") + interIndicArray[i*INTER_INDIC_ARRAY_WIDTH + 0]);
1646 UnicodeString source("[");
1649 UnicodeString target("[");