• Home
  • Raw
  • Download

Lines Matching refs:UnicodeString

62     UnicodeString patternData[] = {  in testAPI()
63 UnicodeString("yM"), // 00 in testAPI()
64 UnicodeString("yMMM"), // 01 in testAPI()
65 UnicodeString("yMd"), // 02 in testAPI()
66 UnicodeString("yMMMd"), // 03 in testAPI()
67 UnicodeString("Md"), // 04 in testAPI()
68 UnicodeString("MMMd"), // 05 in testAPI()
69 UnicodeString("MMMMd"), // 06 in testAPI()
70 UnicodeString("yQQQ"), // 07 in testAPI()
71 UnicodeString("hhmm"), // 08 in testAPI()
72 UnicodeString("HHmm"), // 09 in testAPI()
73 UnicodeString("jjmm"), // 10 in testAPI()
74 UnicodeString("mmss"), // 11 in testAPI()
75 UnicodeString("yyyyMMMM"), // 12 in testAPI()
76 UnicodeString("MMMEd"), // 13 in testAPI()
77 UnicodeString("Ed"), // 14 in testAPI()
78 UnicodeString("jmmssSSS"), // 15 in testAPI()
79 UnicodeString("JJmm"), // 16 in testAPI()
80 UnicodeString(), in testAPI()
99 UnicodeString patternResults_en_US[] = { in testAPI()
101 UnicodeString("1/1999"), // 00: yM in testAPI()
102 UnicodeString("Jan 1999"), // 01: yMMM in testAPI()
103 UnicodeString("1/13/1999"), // 02: yMd in testAPI()
104 UnicodeString("Jan 13, 1999"), // 03: yMMMd in testAPI()
105 UnicodeString("1/13"), // 04: Md in testAPI()
106 UnicodeString("Jan 13"), // 05: MMMd in testAPI()
107 UnicodeString("January 13"), // 06: MMMMd in testAPI()
108 UnicodeString("Q1 1999"), // 07: yQQQ in testAPI()
109 UnicodeString(u"11:58\u202FPM", -1), // 08: hhmm in testAPI()
110 UnicodeString("23:58"), // 09: HHmm in testAPI()
111 UnicodeString(u"11:58\u202FPM", -1), // 10: jjmm in testAPI()
112 UnicodeString("58:59"), // 11: mmss in testAPI()
113 UnicodeString("January 1999"), // 12: yyyyMMMM in testAPI()
114 UnicodeString("Wed, Jan 13"), // 13: MMMEd -> EEE, MMM d in testAPI()
115 UnicodeString("13 Wed"), // 14: Ed -> d EEE in testAPI()
116 UnicodeString(u"11:58:59.123\u202FPM", -1), // 15: jmmssSSS -> "h:mm:ss.SSS a" in testAPI()
117 UnicodeString("11:58"), // 16: JJmm in testAPI()
120 UnicodeString patternResults_en_US_japanese[] = { in testAPI()
122 UnicodeString("1/11 H"), // 0: yM in testAPI()
123 UnicodeString("Jan 11 Heisei"), // 1: yMMM in testAPI()
124 UnicodeString("1/13/11 H"), // 2: yMd in testAPI()
125 UnicodeString("Jan 13, 11 Heisei"), // 3: yMMMd in testAPI()
126 UnicodeString("1/13"), // 4: Md in testAPI()
127 UnicodeString("Jan 13"), // 5: MMMd in testAPI()
128 UnicodeString("January 13"), // 6: MMMMd in testAPI()
129 UnicodeString("Q1 11 Heisei"), // 7: yQQQ in testAPI()
130 UnicodeString(u"11:58\u202FPM", -1), // 8: hhmm in testAPI()
131 UnicodeString("23:58"), // 9: HHmm in testAPI()
132 UnicodeString(u"11:58\u202FPM", -1), // 10: jjmm in testAPI()
133 UnicodeString("58:59"), // 11: mmss in testAPI()
134 UnicodeString("January 11 Heisei"), // 12: yyyyMMMM in testAPI()
135 UnicodeString("Wed, Jan 13"), // 13: MMMEd -> EEE, MMM d" in testAPI()
136 UnicodeString("13 Wed"), // 14: Ed -> d EEE in testAPI()
137 UnicodeString(u"11:58:59.123\u202FPM", -1), // 15: jmmssSSS -> "h:mm:ss.SSS a" in testAPI()
138 UnicodeString("11:58"), // 16: JJmm in testAPI()
141 UnicodeString patternResults_de_DE[] = { in testAPI()
143 UnicodeString("01/1999"), // 00: yM in testAPI()
144 UnicodeString("Jan. 1999"), // 01: yMMM in testAPI()
145 UnicodeString("13.1.1999"), // 02: yMd in testAPI()
146 UnicodeString("13. Jan. 1999"), // 03: yMMMd in testAPI()
147 UnicodeString("13.1."), // 04: Md in testAPI()
148 UnicodeString("13. Jan."), // 05: MMMd in testAPI()
149 UnicodeString("13. Januar"), // 06: MMMMd in testAPI()
150 UnicodeString("Q1 1999"), // 07: yQQQ in testAPI()
151 UnicodeString(u"11:58\u202FPM", -1), // 08: hhmm in testAPI()
152 UnicodeString("23:58"), // 09: HHmm in testAPI()
153 UnicodeString("23:58"), // 10: jjmm in testAPI()
154 UnicodeString("58:59"), // 11: mmss in testAPI()
155 UnicodeString("Januar 1999"), // 12: yyyyMMMM in testAPI()
156 UnicodeString("Mi., 13. Jan."), // 13: MMMEd -> EEE, d. MMM in testAPI()
157 UnicodeString("Mi., 13."), // 14: Ed -> EEE d. in testAPI()
158 UnicodeString("23:58:59,123"), // 15: jmmssSSS -> "HH:mm:ss,SSS" in testAPI()
159 UnicodeString("23:58"), // 16: JJmm in testAPI()
162 UnicodeString patternResults_fi[] = { in testAPI()
164UnicodeString("1.1999"), // 00: yM (fixed expected result per ticket:… in testAPI()
165 UnicodeString("tammi 1999"), // 01: yMMM in testAPI()
166 UnicodeString("13.1.1999"), // 02: yMd in testAPI()
167 UnicodeString("13. tammik. 1999"), // 03: yMMMd in testAPI()
168 UnicodeString("13.1."), // 04: Md in testAPI()
169 UnicodeString("13. tammik."), // 05: MMMd in testAPI()
170 UnicodeString("13. tammikuuta"), // 06: MMMMd in testAPI()
171 UnicodeString("1. nelj. 1999"), // 07: yQQQ in testAPI()
172 UnicodeString(u"11.58\u202Fip.", -1), // 08: hhmm in testAPI()
173 UnicodeString("23.58"), // 09: HHmm in testAPI()
174 UnicodeString("23.58"), // 10: jjmm in testAPI()
175 UnicodeString("58.59"), // 11: mmss in testAPI()
176 UnicodeString("tammikuu 1999"), // 12: yyyyMMMM in testAPI()
177 UnicodeString("ke 13. tammik."), // 13: MMMEd -> EEE d. MMM in testAPI()
178 UnicodeString("ke 13."), // 14: Ed -> ccc d. in testAPI()
179 UnicodeString("23.58.59,123"), // 15: jmmssSSS -> "H.mm.ss,SSS" in testAPI()
180 UnicodeString("23.58"), // 16: JJmm in testAPI()
183 UnicodeString patternResults_es[] = { in testAPI()
185 UnicodeString("1/1999"), // 00: yM -> "M/y" in testAPI()
186 UnicodeString("ene 1999"), // 01: yMMM -> "MMM y" in testAPI()
187 UnicodeString("13/1/1999"), // 02: yMd -> "d/M/y" in testAPI()
188 UnicodeString("13 ene 1999"), // 03: yMMMd -> "d MMM y" in testAPI()
189 UnicodeString("13/1"), // 04: Md -> "d/M" in testAPI()
190 UnicodeString("13 ene"), // 05: MMMd -> "d 'de' MMM" in testAPI()
191 UnicodeString("13 de enero"), // 06: MMMMd -> "d 'de' MMMM" in testAPI()
192 UnicodeString("T1 1999"), // 07: yQQQ -> "QQQ y" in testAPI()
193 UnicodeString(u"11:58\u202Fp.\u00A0m.", -1), // 08: hhmm -> "hh:mm a" in testAPI()
194 UnicodeString("23:58"), // 09: HHmm -> "HH:mm" in testAPI()
195 UnicodeString("23:58"), // 10: jjmm -> "HH:mm" in testAPI()
196 UnicodeString("58:59"), // 11: mmss -> "mm:ss" in testAPI()
197 UnicodeString("enero de 1999"), // 12: yyyyMMMM -> "MMMM 'de' yyyy" in testAPI()
200 UnicodeString("23:58:59,123"), // 15: jmmssSSS -> "H:mm:ss,SSS" in testAPI()
201 UnicodeString("23:58"), // 16: JJmm in testAPI()
204 UnicodeString patternResults_ja[] = { in testAPI()
206 UnicodeString("1999/1"), // 00: yM -> y/M in testAPI()
208 UnicodeString("1999/1/13"), // 02: yMd -> y/M/d in testAPI()
210 UnicodeString("1/13"), // 04: Md -> M/d in testAPI()
215 UnicodeString("23:58"), // 09: HHmm -> HH:mm in testAPI()
216 UnicodeString("23:58"), // 10: jjmm in testAPI()
217 UnicodeString("58:59"), // 11: mmss -> mm:ss in testAPI()
221UnicodeString("23:58:59.123"), // 15: jmmssSSS -> "H:mm:ss.SSS" in testAPI()
222 UnicodeString("23:58"), // 16: JJmm in testAPI()
225 UnicodeString patternResults_ja_japanese[] = { in testAPI()
227 UnicodeString("H11/1"), // 00: yM -> GGGGGy/m in testAPI()
229 UnicodeString("H11/1/13"), // 02: yMd -> GGGGGy/m/d in testAPI()
231 UnicodeString("1/13"), // 04: Md -> M/d in testAPI()
236UnicodeString("23:58"), // 09: HHmm -> HH:mm (… in testAPI()
237 UnicodeString("23:58"), // 10: jjmm in testAPI()
238UnicodeString("58:59"), // 11: mmss -> mm:ss (… in testAPI()
242UnicodeString("23:58:59.123"), // 15: jmmssSSS -> "H:mm:ss.SSS" in testAPI()
243 UnicodeString("23:58"), // 16: JJmm in testAPI()
246 UnicodeString patternResults_zh_Hans_CN[] = { in testAPI()
252 UnicodeString("1/13"), // 04: Md in testAPI()
257 UnicodeString("23:58"), // 09: HHmm in testAPI()
259 UnicodeString("58:59"), // 11: mmss in testAPI()
264 UnicodeString("23:58"), // 16: JJmm in testAPI()
267 UnicodeString patternResults_zh_TW_roc[] = { in testAPI()
273 UnicodeString("1/13"), // 04: Md -> M/d in testAPI()
278 UnicodeString("23:58"), // 09: HHmm -> in testAPI()
280 UnicodeString("58:59"), // 11: mmss -> in testAPI()
285 UnicodeString("11:58"), // 16: JJmm in testAPI()
288 UnicodeString patternResults_ru[] = { in testAPI()
290 UnicodeString("01.1999"), // 00: yM -> MM.y in testAPI()
291 UnicodeString(u"\u044F\u043D\u0432. 1999\u202F\u0433.", -1), // 01: yMMM -> LLL y in testAPI()
292 UnicodeString("13.01.1999"), // 02: yMd -> dd.MM.y in testAPI()
293 UnicodeString(u"13 \u044F\u043D\u0432. 1999\u202F\u0433.",-1), // 03: yMMMd -> d MMM y in testAPI()
294 UnicodeString("13.01"), // 04: Md -> dd.MM in testAPI()
297 UnicodeString(u"1-\u0439 \u043A\u0432. 1999\u202F\u0433.",-1), // 07: yQQQ -> y QQQ in testAPI()
298 UnicodeString(u"11:58\u202FPM", -1), // 08: hhmm -> hh:mm a in testAPI()
299 UnicodeString("23:58"), // 09: HHmm -> HH:mm in testAPI()
300 UnicodeString("23:58"), // 10: jjmm -> HH:mm in testAPI()
301 UnicodeString("58:59"), // 11: mmss -> mm:ss in testAPI()
302UnicodeString(u"\u044F\u043D\u0432\u0430\u0440\u044C 1999\u202F\u0433.",-1), // 12: yyyyMMMM -> LL… in testAPI()
305UnicodeString("23:58:59,123"), // 15: jmmssSSS -> "H:mm:ss,SSS" in testAPI()
306 UnicodeString("23:58"), // 16: JJmm in testAPI()
309 UnicodeString patternResults_zh_chinese[] = { in testAPI()
315 UnicodeString("11-26"), // 04: Md in testAPI()
320 UnicodeString("23:58"), // 09: HHmm in testAPI()
322 UnicodeString("58:59"), // 11: mmss in testAPI()
327 UnicodeString("23:58"), // 16: JJmm in testAPI()
330 UnicodeString patternResults_ja_jp_traditional[] = { in testAPI()
351 UnicodeString* patternResults[] = { in testAPI()
366 UnicodeString patternTests2[] = { in testAPI()
367 UnicodeString("yyyyMMMdd"), in testAPI()
368 UnicodeString("yyyyqqqq"), in testAPI()
369 UnicodeString("yMMMdd"), in testAPI()
370 UnicodeString("EyyyyMMMdd"), in testAPI()
371 UnicodeString("yyyyMMdd"), in testAPI()
372 UnicodeString("yyyyMMM"), in testAPI()
373 UnicodeString("yyyyMM"), in testAPI()
374 UnicodeString("yyMM"), in testAPI()
375 UnicodeString("yMMMMMd"), in testAPI()
376 UnicodeString("EEEEEMMMMMd"), in testAPI()
377 UnicodeString("MMMd"), in testAPI()
378 UnicodeString("MMMdhmm"), in testAPI()
379 UnicodeString("EMMMdhmms"), in testAPI()
380 UnicodeString("MMdhmm"), in testAPI()
381 UnicodeString("EEEEMMMdhmms"), in testAPI()
382 UnicodeString("yyyyMMMddhhmmss"), in testAPI()
383 UnicodeString("EyyyyMMMddhhmmss"), in testAPI()
384 UnicodeString("hmm"), in testAPI()
385 UnicodeString("hhmm"), in testAPI()
386 UnicodeString("hhmmVVVV"), in testAPI()
387 UnicodeString(""), in testAPI()
389 UnicodeString patternResults2[] = { in testAPI()
390 UnicodeString("Oct 14, 1999"), in testAPI()
391 UnicodeString("4th quarter 1999"), in testAPI()
392 UnicodeString("Oct 14, 1999"), in testAPI()
393 UnicodeString("Thu, Oct 14, 1999"), in testAPI()
394 UnicodeString("10/14/1999"), in testAPI()
395 UnicodeString("Oct 1999"), in testAPI()
396 UnicodeString("10/1999"), in testAPI()
397 UnicodeString("10/99"), in testAPI()
398 UnicodeString("O 14, 1999"), in testAPI()
399 UnicodeString("T, O 14"), in testAPI()
400 UnicodeString("Oct 14"), in testAPI()
401 UnicodeString(u"Oct 14, 6:58\u202FAM", -1), in testAPI()
402 UnicodeString(u"Thu, Oct 14, 6:58:59\u202FAM", -1), in testAPI()
403 UnicodeString(u"10/14, 6:58\u202FAM", -1), in testAPI()
404 UnicodeString(u"Thursday, Oct 14, 6:58:59\u202FAM", -1), in testAPI()
405 UnicodeString(u"Oct 14, 1999, 6:58:59\u202FAM", -1), in testAPI()
406 UnicodeString(u"Thu, Oct 14, 1999, 6:58:59\u202FAM", -1), in testAPI()
407 UnicodeString(u"6:58\u202FAM", -1), in testAPI()
408 UnicodeString(u"6:58\u202FAM", -1), in testAPI()
409 UnicodeString(u"6:58\u202FAM GMT", -1), in testAPI()
410 UnicodeString(""), in testAPI()
414 const UnicodeString testSkeletonsResults[] = { in testAPI()
415 UnicodeString("HH:mm"), in testAPI()
416 UnicodeString("MMMMd"), in testAPI()
417 UnicodeString("MMMMMdd"), in testAPI()
420 const UnicodeString testBaseSkeletonsResults[] = { in testAPI()
421 UnicodeString("Hm"), in testAPI()
422 UnicodeString("MMMMd"), in testAPI()
423 UnicodeString("MMMMMd"), in testAPI()
436 UnicodeString newDecimal(" "); // space in testAPI()
437 UnicodeString newAppendItemName("hrs."); in testAPI()
438 UnicodeString newAppendItemFormat("{1} {0}"); in testAPI()
439 UnicodeString newDateTimeFormat("{1} {0}"); in testAPI()
441 UnicodeString conflictingPattern; in testAPI()
471 UnicodeString decimalSymbol = instFromLocale->getDecimal(); in testAPI()
472 UnicodeString newDecimalSymbol = UnicodeString("*"); in testAPI()
501 UnicodeString findPattern = gen->getBestPattern(UnicodeString("MMMddHmm"), status); in testAPI()
508 TimeZone *zone = TimeZone::createTimeZone(UnicodeString("ECT")); in testAPI()
516 UnicodeString dateReturned, expectedResult; in testAPI()
519 expectedResult=UnicodeString("14. Okt., 08:58", -1, US_INV); in testAPI()
525 …conflictingStatus = gen->addPattern(UnicodeString("d'. von' MMMM", -1, US_INV), true, conflictingP… in testAPI()
530 UnicodeString testPattern=gen->getBestPattern(UnicodeString("MMMMdd"), status); in testAPI()
531 testPattern=gen->getBestPattern(UnicodeString("MMMddHmm"), status); in testAPI()
532 format->applyPattern(gen->getBestPattern(UnicodeString("MMMMdHmm"), status)); in testAPI()
535 expectedResult=UnicodeString("14. von Oktober um 08:58", -1, US_INV); in testAPI()
537 …errln(UnicodeString("ERROR: Simple test addPattern failed!: d\'. von\' MMMM Got: ") + dateReturn… in testAPI()
545 UnicodeString pattern; in testAPI()
552 … errln(UnicodeString(" Got: ") + dateReturned + UnicodeString(" Expected: ") + expectedResult); in testAPI()
556 UnicodeString newPattern = gen->replaceFieldTypes(pattern, UnicodeString("vvvv"), status); in testAPI()
563 … errln(UnicodeString(" Got: ")+ dateReturned + UnicodeString(" Expected: ") + expectedResult); in testAPI()
595 pattern = UnicodeString(testGetSkeletonAndBase[i][0]); in testAPI()
596 UnicodeString expectedSkeleton = UnicodeString(testGetSkeletonAndBase[i][1]); in testAPI()
597 UnicodeString expectedBaseSkeleton = UnicodeString(testGetSkeletonAndBase[i][2]); in testAPI()
598 UnicodeString retSkeleton = gen->getSkeleton(pattern, status); in testAPI()
601 errln(UnicodeString(" Got: ") + retSkeleton + UnicodeString(" Expected: ") + expectedSkeleton ); in testAPI()
606 … errln(UnicodeString(" Got: ") + retSkeleton + UnicodeString(" Expected:")+ expectedBaseSkeleton); in testAPI()
617 pattern = UnicodeString("YYYYMMM"); in testAPI()
618UnicodeString expR = CharsToUnicodeString("1999\\u5E741\\u6708"); // fixed expected result per tic… in testAPI()
626 UnicodeString bPattern = patGen->getBestPattern(pattern, status); in testAPI()
627 UnicodeString rDate; in testAPI()
632 logln(UnicodeString(" ja locale with skeleton: YYYYMMM Best Pattern:") + bPattern); in testAPI()
633 logln(UnicodeString(" Formatted date:") + rDate); in testAPI()
636 errln(UnicodeString("\nERROR: Test Japanese month hack Got: ") + rDate + in testAPI()
637 UnicodeString(" Expected: ") + expR ); in testAPI()
644UnicodeString expR = CharsToUnicodeString("1999\\u5E741\\u6708"); // fixed expected result per tic… in testAPI()
651 UnicodeString bPattern = patGen->getBestPattern(pattern, status); in testAPI()
652 UnicodeString rDate; in testAPI()
657 logln(UnicodeString(" zh locale with skeleton: YYYYMMM Best Pattern:") + bPattern); in testAPI()
658 logln(UnicodeString(" Formatted date:") + rDate); in testAPI()
660 errln(UnicodeString("\nERROR: Test Chinese month hack Got: ") + rDate + in testAPI()
661 UnicodeString(" Expected: ") + expR ); in testAPI()
669 pattern = UnicodeString("hmv"); in testAPI()
670 UnicodeString expR = UnicodeString(u"h:mm\u202Fa v", -1); in testAPI()
677 UnicodeString bPattern = patGen->getBestPattern(pattern, status); in testAPI()
678 logln(UnicodeString(" en locale with skeleton: hmv Best Pattern:") + bPattern); in testAPI()
681 errln(UnicodeString("\nERROR: Test EN time format Got: ") + bPattern + in testAPI()
682 UnicodeString(" Expected: ") + expR ); in testAPI()
695 UnicodeString resultDate; in testAPI()
701 UnicodeString bestPattern; in testAPI()
713 logln(UnicodeString(" -> ") + bestPattern); in testAPI()
720 …errln(UnicodeString("\nERROR: Test various skeletons[") + (dataIndex-1) + UnicodeString("], locale… in testAPI()
741 UnicodeString bestPattern; in testAPI()
748 TimeZone *enZone = TimeZone::createTimeZone(UnicodeString("ECT/GMT")); in testAPI()
760 logln(UnicodeString(" -> ") + bestPattern); in testAPI()
765 errln(UnicodeString("\nERROR: Test various skeletons[") + dataIndex in testAPI()
766 + UnicodeString("]. Got: ") + resultDate + UnicodeString(" Expected: ") + in testAPI()
787 UnicodeString randomSkeleton; in testAPI()
794 UnicodeString bestPattern = randDTGen->getBestPattern(randomSkeleton, status); in testAPI()
822 conflictingStatus = test->addPattern(UnicodeString("MMMMd"), true, conflictingPattern, status); in testAPI()
824 testPattern=test->getBestPattern(UnicodeString("MMMMdd"), status); in testAPI()
825 conflictingStatus = test->addPattern(UnicodeString("HH:mm"), true, conflictingPattern, status); in testAPI()
826 …conflictingStatus = test->addPattern(UnicodeString("MMMMMdd"), true, conflictingPattern, status); … in testAPI()
829 expectedResult=UnicodeString("MMMMd"); in testAPI()
832 const UnicodeString *dupPattern=output->snext(status); in testAPI()
843 UnicodeString returnPattern, *ptrSkeleton; in testAPI()
847 ptrSkeleton = (UnicodeString *)ptrSkeletonEnum->snext(status); in testAPI()
850 …errln(UnicodeString("ERROR: Unexpected result from getSkeletons and getPatternForSkeleton\nGot: ")… in testAPI()
851 + UnicodeString("\nExpected: ") + testSkeletonsResults[i] in testAPI()
852 + UnicodeString("\n")); in testAPI()
861 ptrSkeleton = (UnicodeString *)ptrBaseSkeletonEnum->snext(status); in testAPI()
874 pattern = generator->getBestPattern(UnicodeString("MMMd"), status); in testAPI()
877 zone = TimeZone::createTimeZone(UnicodeString("GMT")); in testAPI()
880 UnicodeString formatted; in testAPI()
887 expectedResult=UnicodeString("14 janv."); in testAPI()
890 errln(UnicodeString(" Got: ")+ formatted + UnicodeString(" Expected: ") + expectedResult); in testAPI()
974 UnicodeString skel(testDataPtr->skel); in testOptions()
975 UnicodeString expectedPattern(testDataPtr->expectedPattern, -1); in testOptions()
984 UnicodeString pattern = dtpgen->getBestPattern(skel, options, status); in testOptions()
986 … errln( UnicodeString("ERROR in getBestPattern, locale ") + UnicodeString(testDataPtr->locale) + in testOptions()
987 UnicodeString(", skeleton ") + skel + in testOptions()
988 ((options)?UnicodeString(", options!=0"):UnicodeString(", options==0")) + in testOptions()
989 UnicodeString(", expected pattern ") + expectedPattern + in testOptions()
990 UnicodeString(", got ") + pattern ); in testOptions()
1101 UnicodeString skeleton(skelBuf, skelLen, US_INV); in testAllFieldPatterns()
1102 UnicodeString pattern = dtpg->getBestPattern(skeleton, status); in testAllFieldPatterns()
1111 UnicodeString mustIncludeOneOf(testDataPtr->mustIncludeOneOf, -1, US_INV); in testAllFieldPatterns()
1125 … errln(UnicodeString("DateTimePatternGenerator getBestPattern for locale ") + in testAllFieldPatterns()
1126 UnicodeString(locale.getName(),-1,US_INV) + in testAllFieldPatterns()
1154 UnicodeString skeleton = DateTimePatternGenerator::staticGetSkeleton(testData[i], status); in testStaticGetSkeleton()
1196 UnicodeString pattern = gen->getBestPattern(tests[i][1], options, status); in testC()
1197 UnicodeString expectedPattern = UnicodeString(tests[i][2]).unescape(); in testC()
1258 UnicodeString conflictingPattern; in testSkeletonsWithDayPeriods()
1259 (void)gen->addPattern(UnicodeString(patterns[i]), true, conflictingPattern, status); in testSkeletonsWithDayPeriods()
1270UnicodeString result = gen->getBestPattern(UnicodeString(testItems[i][0]), options, status); in testSkeletonsWithDayPeriods()
1273 } else if (result != UnicodeString(testItems[i][1])) { in testSkeletonsWithDayPeriods()
1322UnicodeString getName = dtpg->getFieldDisplayName(testDataPtr->field, testDataPtr->width); in testGetFieldDisplayNames()
1336 UnicodeString jSkeleton("j"); in testJjMapping()
1345UnicodeString jPattern = dtpg->getBestPattern(jSkeleton, UDATPG_MATCH_ALL_FIELDS_LENGTH, status); … in testJjMapping()
1349UnicodeString jPatSkeleton = DateTimePatternGenerator::staticGetSkeleton(jPattern, status); // str… in testJjMapping()
1379 UnicodeString shortPattern; in testJjMapping()
1381 UnicodeString jPattern = dtpg->getBestPattern(jSkeleton, status); in testJjMapping()
1387 UnicodeString jPatSkeleton = DateTimePatternGenerator::staticGetSkeleton(jPattern, status); in testJjMapping()
1388UnicodeString shortPatSkeleton = DateTimePatternGenerator::staticGetSkeleton(shortPattern, status); in testJjMapping()
1444 UnicodeString timePattern; in test20640_HourCyclArsEnNH()
1446 UnicodeString dtpgPattern = dtpg->getBestPattern(u"j", status); in test20640_HourCyclArsEnNH()
1455 assertEquals(UnicodeString("dtpgPattern ") + cas.localeName, in test20640_HourCyclArsEnNH()
1457 assertEquals(UnicodeString("timePattern ") + cas.localeName, in test20640_HourCyclArsEnNH()
1459 assertEquals(UnicodeString("defaultHour ") + cas.localeName, in test20640_HourCyclArsEnNH()
1544 UnicodeString dtfShortPattern, dtfSkelPattern; in test_jConsistencyOddLocales()
1547 UnicodeString dtpgPattern = (dtpg.getAlias())->getBestPattern(skeleton, status); in test_jConsistencyOddLocales()
1555 errln(UnicodeString("For locale ") + localeID + in test_jConsistencyOddLocales()
1609 UnicodeString actualPattern; in testBestPattern()
1613 actualPattern = dtpg->getBestPattern(UnicodeString(testCases[i].skeleton), err); in testBestPattern()
1637 UnicodeString skeletons[kNumDateTimePatterns] = { in testDateTimePatterns()
1638 UnicodeString("yMMMMEEEEdjmm"), // full date, short time in testDateTimePatterns()
1639 UnicodeString("yMMMMdjmm"), // long date, short time in testDateTimePatterns()
1640 UnicodeString("yMMMdjmm"), // medium date, short time in testDateTimePatterns()
1641 UnicodeString("yMdjmm") // short date, short time in testDateTimePatterns()
1646 { "en", { UnicodeString(u"EEEE, MMMM d, y 'at' h:mm\u202Fa"), // long != medium in testDateTimePatterns()
1647 UnicodeString(u"MMMM d, y 'at' h:mm\u202Fa"), in testDateTimePatterns()
1648 UnicodeString(u"MMM d, y, h:mm\u202Fa"), in testDateTimePatterns()
1649 UnicodeString(u"M/d/y, h:mm\u202Fa") } }, in testDateTimePatterns()
1650 { "fr", { UnicodeString(u"EEEE d MMMM y 'à' HH:mm"), // medium != short in testDateTimePatterns()
1651 UnicodeString(u"d MMMM y 'à' HH:mm"), in testDateTimePatterns()
1652 UnicodeString(u"d MMM y, HH:mm"), in testDateTimePatterns()
1653 UnicodeString(u"dd/MM/y HH:mm") } }, in testDateTimePatterns()
1654 { "ha", { UnicodeString(u"EEEE d MMMM, y 'da' HH:mm"), in testDateTimePatterns()
1655 UnicodeString(u"d MMMM, y 'da' HH:mm"), in testDateTimePatterns()
1656 UnicodeString(u"d MMM, y, HH:mm"), in testDateTimePatterns()
1657 UnicodeString(u"y-MM-dd, HH:mm") } }, in testDateTimePatterns()
1658 { nullptr, { UnicodeString(""), UnicodeString(""), // terminator in testDateTimePatterns()
1659 UnicodeString(""), UnicodeString("") } }, in testDateTimePatterns()
1662 UnicodeString enDTPatterns[kNumDateTimePatterns] = { in testDateTimePatterns()
1663 UnicodeString(u"{1} 'at' {0}"), in testDateTimePatterns()
1664 UnicodeString(u"{1} 'at' {0}"), in testDateTimePatterns()
1665 UnicodeString(u"{1}, {0}"), in testDateTimePatterns()
1666 UnicodeString(u"{1}, {0}") in testDateTimePatterns()
1668 UnicodeString modDTPatterns[kNumDateTimePatterns] = { in testDateTimePatterns()
1669 UnicodeString(u"{1} _0_ {0}"), in testDateTimePatterns()
1670 UnicodeString(u"{1} _1_ {0}"), in testDateTimePatterns()
1671 UnicodeString(u"{1} _2_ {0}"), in testDateTimePatterns()
1672 UnicodeString(u"{1} _3_ {0}") in testDateTimePatterns()
1674 DTPLocaleAndResults enModResults = { "en", { UnicodeString(u"EEEE, MMMM d, y _0_ h:mm\u202Fa"), in testDateTimePatterns()
1675 UnicodeString(u"MMMM d, y _1_ h:mm\u202Fa"), in testDateTimePatterns()
1676 UnicodeString(u"MMM d, y _2_ h:mm\u202Fa"), in testDateTimePatterns()
1677 UnicodeString(u"M/d/y _3_ h:mm\u202Fa") } in testDateTimePatterns()
1705 const UnicodeString& dtFormat0 = dtpg->getDateTimeFormat(UDAT_NONE, status); in testDateTimePatterns()
1714 … const UnicodeString& dtFormat1 = dtpg->getDateTimeFormat((UDateFormatStyle)patStyle, status); in testDateTimePatterns()
1728 … const UnicodeString& dtFormat2 = dtpg->getDateTimeFormat((UDateFormatStyle)patStyle, status); in testDateTimePatterns()
1742 const UnicodeString& dtFormat3 = dtpg->getDateTimeFormat(); in testDateTimePatterns()
1752 … const UnicodeString& dtFormat4 = dtpg->getDateTimeFormat((UDateFormatStyle)patStyle, status); in testDateTimePatterns()
1782 UnicodeString actualPattern = dtpg->getBestPattern(u"jmm", err); in testRegionOverride()
1792 …ePatternGeneratorAPI::doDTPatternTest(DateTimePatternGenerator* dtpg, UnicodeString* skeletons, DT… in doDTPatternTest()
1795UnicodeString getPat = dtpg->getBestPattern(skeletons[patStyle], UDATPG_MATCH_NO_OPTIONS, status); in doDTPatternTest()