Lines Matching refs:UnicodeString
199 UnicodeString actualPattern(EXPECTED[i].actualPattern, -1, US_INV); in TestPatterns()
200 UnicodeString expectedPattern(EXPECTED[i].expectedPattern, -1, US_INV); in TestPatterns()
220 UnicodeString pattern = generator->getBestPattern(actualPattern, errorCode); in TestPatterns()
230 UnicodeString expectedLocalPattern(EXPECTED[i].expectedLocalPattern, -1, US_INV); in TestPatterns()
231 UnicodeString actualLocalPattern1; in TestPatterns()
232 UnicodeString actualLocalPattern2; in TestPatterns()
262 SimpleDateFormat *sdf = new SimpleDateFormat((UnicodeString)"zzzz", status); in TestWallyWedel()
291 const UnicodeString* id = ids->snext(status); in TestWallyWedel()
306 UnicodeString dstOffset = (UnicodeString)"" + sign + (hours < 10 ? "0" : "") + in TestWallyWedel()
318 UnicodeString fmtOffset; in TestWallyWedel()
322 UnicodeString *fmtDstOffset = 0; in TestWallyWedel()
326 fmtDstOffset = new UnicodeString(); in TestWallyWedel()
335 logln(UnicodeString() + i + " " + *id + " " + dstOffset + in TestWallyWedel()
341 errln(UnicodeString() + i + " " + *id + " " + dstOffset + in TestWallyWedel()
371 if (!(*fmtA == *fmtB)) errln((UnicodeString)"FAIL"); in TestEquals()
388 SimpleDateFormat fullFmt((UnicodeString)"EEE MMM dd HH:mm:ss.SSS zzz yyyy G", status); in TestTwoDigitYearDSTParse()
389 …SimpleDateFormat fmt((UnicodeString)"dd-MMM-yy h:mm:ss 'o''clock' a z", Locale::getEnglish(), stat… in TestTwoDigitYearDSTParse()
391 UnicodeString s(u"03-Apr-04 2:20:47 o'clock AM PST"); in TestTwoDigitYearDSTParse()
400 UnicodeString str; in TestTwoDigitYearDSTParse()
414 errln((UnicodeString)"FAIL: Should parse to hour " + hour + " but got " + hr); in TestTwoDigitYearDSTParse()
417 errln((UnicodeString)"FAIL: " + (int32_t)status); in TestTwoDigitYearDSTParse()
424 UnicodeString&
425 DateFormatTest::escape(UnicodeString& s) in escape()
427 UnicodeString buf; in escape()
508 UnicodeString buf; in TestFieldPosition()
545 …errln(UnicodeString("Could not create SimpleDateFormat object for locale en_US. Error: " )+ Unicod… in TestFieldPosition()
607 logln((UnicodeString)" Result = " + df->format(aug13, buf.remove())); in TestFieldPosition()
614 UnicodeString field; in TestFieldPosition()
616 assertEquals((UnicodeString)"field #" + i + " " + DATEFORMAT_FIELD_NAMES[i], in TestFieldPosition()
631 UnicodeString field; in TestFieldPosition()
633 assertEquals((UnicodeString)"field #" + i + " " + DATEFORMAT_FIELD_NAMES[i], in TestFieldPosition()
694 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestPartialParse994()
705 logln(UnicodeString("Pattern \"") + pat + "\" String \"" + str + "\""); in tryPat994()
711 logln((UnicodeString)"ParseException: " + (int32_t)status); in tryPat994()
712 if (expected != null) errln((UnicodeString)"FAIL: Expected " + dateToString(expected)); in tryPat994()
716 UnicodeString f; in tryPat994()
718 logln(UnicodeString(" parse(") + str + ") -> " + dateToString(date)); in tryPat994()
719 logln((UnicodeString)" format -> " + f); in tryPat994()
721 !(date == expected)) errln((UnicodeString)"FAIL: Expected null");//" + expected); in tryPat994()
722 if (!(f == str)) errln(UnicodeString("FAIL: Expected ") + str); in tryPat994()
745 UnicodeString format("yyyyMMddHHmmssSSS"); in TestRunTogetherPattern985()
746 UnicodeString now, then; in TestRunTogetherPattern985()
759 if (date2 == 0) then = UnicodeString("Parse stopped at ") + pos.getIndex(); in TestRunTogetherPattern985()
762 if (!(date2 == date1)) errln((UnicodeString)"FAIL"); in TestRunTogetherPattern985()
764 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestRunTogetherPattern985()
778 UnicodeString myDate; in TestRunTogetherPattern917()
779 fmt = new SimpleDateFormat((UnicodeString)"yyyy/MM/dd", status); in TestRunTogetherPattern917()
788 fmt = new SimpleDateFormat((UnicodeString)"yyyyMMdd", status); in TestRunTogetherPattern917()
792 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestRunTogetherPattern917()
798 DateFormatTest::testIt917(SimpleDateFormat* fmt, UnicodeString& str, UDate expected) in testIt917()
801 UnicodeString pattern; in testIt917()
802 logln((UnicodeString)"pattern=" + fmt->toPattern(pattern) + " string=" + str); in testIt917()
812 logln((UnicodeString)"Parsed object: " + dateToString(o.getDate())); in testIt917()
813 … if (!(o.getDate() == expected)) errln((UnicodeString)"FAIL: Expected " + dateToString(expected)); in testIt917()
814 UnicodeString formatted; ((Format*)fmt)->format(o, formatted, status); in testIt917()
815 logln((UnicodeString)"Formatted string: " + formatted); in testIt917()
816 if (!(formatted == str)) errln((UnicodeString)"FAIL: Expected " + str); in testIt917()
817 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in testIt917()
836 UnicodeString pattern; in TestCzechMonths459()
837 logln((UnicodeString)"Pattern " + ((SimpleDateFormat*) fmt)->toPattern(pattern)); in TestCzechMonths459()
840 UnicodeString juneStr; fmt->format(june, juneStr); in TestCzechMonths459()
841 UnicodeString julyStr; fmt->format(july, julyStr); in TestCzechMonths459()
843 logln((UnicodeString)"format(June 15 1997) = " + juneStr); in TestCzechMonths459()
845 UnicodeString s; fmt->format(d, s); in TestCzechMonths459()
847 logln((UnicodeString)" -> parse -> " + s + " (month = " + month + ")"); in TestCzechMonths459()
848 if (month != UCAL_JUNE) errln((UnicodeString)"FAIL: Month should be June"); in TestCzechMonths459()
849 logln((UnicodeString)"format(July 15 1997) = " + julyStr); in TestCzechMonths459()
853 logln((UnicodeString)" -> parse -> " + s + " (month = " + month + ")"); in TestCzechMonths459()
854 if (month != UCAL_JULY) errln((UnicodeString)"FAIL: Month should be July"); in TestCzechMonths459()
858 errln((UnicodeString)"Exception: " + (int32_t)status); in TestCzechMonths459()
872 UnicodeString dateString("1995-040.05:01:29"); in TestLetterDPattern212()
873 UnicodeString bigD("yyyy-DDD.hh:mm:ss"); in TestLetterDPattern212()
874 UnicodeString littleD("yyyy-ddd.hh:mm:ss"); in TestLetterDPattern212()
878 logln((UnicodeString)"dateString= " + dateString); in TestLetterDPattern212()
887 logln((UnicodeString)"Using " + bigD + " -> " + myDate); in TestLetterDPattern212()
888 if (myDate != expBigD) errln((UnicodeString)"FAIL: bigD - Expected " + dateToString(expBigD)); in TestLetterDPattern212()
894 logln((UnicodeString)"Using " + littleD + " -> " + dateToString(myDate)); in TestLetterDPattern212()
895 …if (myDate != expLittleD) errln((UnicodeString)"FAIL: littleD - Expected " + dateToString(expLittl… in TestLetterDPattern212()
897 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestLetterDPattern212()
912 logln((UnicodeString)"Test Date: " + dateToString(today)); in TestDayOfYearPattern195()
921 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestDayOfYearPattern195()
931 UnicodeString thePat; in tryPattern()
932 logln((UnicodeString)"pattern: " + sdf.toPattern(thePat)); in tryPattern()
933 UnicodeString formatResult; (*(DateFormat*)&sdf).format(d, formatResult); in tryPattern()
934 logln((UnicodeString)" format -> " + formatResult); in tryPattern()
937 logln((UnicodeString)" parse(" + formatResult + ") -> " + dateToString(d2)); in tryPattern()
938 if (d2 != expected) errln((UnicodeString)"FAIL: Expected " + dateToString(expected)); in tryPattern()
939 UnicodeString format2; (*(DateFormat*)&sdf).format(d2, format2); in tryPattern()
940 logln((UnicodeString)" format -> " + format2); in tryPattern()
941 if (!(formatResult == format2)) errln((UnicodeString)"FAIL: Round trip drift"); in tryPattern()
945 errln((UnicodeString)"Error: " + (int32_t)status); in tryPattern()
958 …SimpleDateFormat* formatter = new SimpleDateFormat((UnicodeString)"MM/dd/yyyy 'at' hh:mm:ss a zzz"… in TestQuotePattern161()
965 UnicodeString dateString; ((DateFormat*)formatter)->format(currentTime_1, dateString); in TestQuotePattern161()
966 UnicodeString exp("08/13/1997 at 10:42:28 AM "); in TestQuotePattern161()
967 logln((UnicodeString)"format(" + dateToString(currentTime_1) + ") = " + dateString); in TestQuotePattern161()
968 …if (0 != dateString.compareBetween(0, exp.length(), exp, 0, exp.length())) errln((UnicodeString)"F… in TestQuotePattern161()
970 …if (U_FAILURE(status)) errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)s… in TestQuotePattern161()
995 UnicodeString expected("March 1, 2000 at 1:23:45 AM "); in TestBadInput135()
1007 … UnicodeString prefix = UnicodeString(text) + ", " + dateLook + "/" + timeLook + ": "; in TestBadInput135()
1016 UnicodeString format; in TestBadInput135()
1017 UnicodeString pattern; in TestBadInput135()
1025 …errln((UnicodeString)"FAIL: Parse \"" + text + "\", pattern \"" + pattern + "\", expected " + expe… in TestBadInput135()
1041 errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)status); in TestBadInput135()
1113 UnicodeString thePat; in TestBadInput135a()
1114 logln(UnicodeString("Trying to parse \"") + s + "\" with " + dateParse->toPattern(thePat)); in TestBadInput135a()
1118 errln((UnicodeString)"FAIL: Expected exception during parse"); in TestBadInput135a()
1122 logln((UnicodeString)"Exception during parse: " + (int32_t)status); in TestBadInput135a()
1127 UnicodeString s( inputStrings[i]); in TestBadInput135a()
1136 UnicodeString s1, s2; in TestBadInput135a()
1140 errln((UnicodeString)"ERROR: null result fmt=\"" + in TestBadInput135a()
1146 UnicodeString result; in TestBadInput135a()
1148 …logln((UnicodeString)"Parsed \"" + s + "\" using \"" + dateParse->toPattern(thePat) + "\" to: " + … in TestBadInput135a()
1150 errln((UnicodeString)"FAIL: Expected parse failure, got " + result); in TestBadInput135a()
1152 …errln(UnicodeString("FAIL: Parse \"") + s + UnicodeString("\", expected ") + expected + UnicodeStr… in TestBadInput135a()
1156 errln(UnicodeString("FAIL: Expected ") + expected + " from \"" + in TestBadInput135a()
1162 errln((UnicodeString)"An exception was thrown during parse: " + (int32_t)status); in TestBadInput135a()
1168 errln((UnicodeString)"FAIL: UErrorCode received during test: " + (int32_t)status); in TestBadInput135a()
1197 UnicodeString thePat; in parse2DigitYear()
1198 …logln(UnicodeString("Parsing \"") + str + "\" with " + ((SimpleDateFormat*)&fmt)->toPattern(thePat… in parse2DigitYear()
1200 if (d != expected) errln((UnicodeString)"FAIL: Expected " + expected); in parse2DigitYear()
1204 errln((UnicodeString)"FAIL: Got exception"); in parse2DigitYear()
1220 logln((UnicodeString)"Date 1997/3/25 00:00 GMT: " + date); in TestDateFormatZone061()
1221 formatter = new SimpleDateFormat((UnicodeString)"dd-MMM-yyyyy HH:mm", Locale::getUK(), status); in TestDateFormatZone061()
1228 UnicodeString temp; formatter->format(date, temp); in TestDateFormatZone061()
1229 logln((UnicodeString)"Formatted in GMT to: " + temp); in TestDateFormatZone061()
1232 logln((UnicodeString)"Parsed to: " + dateToString(tempDate)); in TestDateFormatZone061()
1233 if (tempDate != date) errln((UnicodeString)"FAIL: Expected " + dateToString(date)); in TestDateFormatZone061()
1237 errln((UnicodeString)"Date Formatter throws: " + (int32_t)status); in TestDateFormatZone061()
1259 UnicodeString testtimezone; in TestDateFormatZone146()
1280 UnicodeString DATA [] = { in TestDateFormatZone146()
1281 UnicodeString("simple format: "), UnicodeString("04/04/97 23:00 GMT"), in TestDateFormatZone146()
1282 UnicodeString("MM/dd/yy HH:mm z"), in TestDateFormatZone146()
1283 … UnicodeString("full format: "), UnicodeString("Friday, April 4, 1997 11:00:00 o'clock PM GMT"), in TestDateFormatZone146()
1284 UnicodeString("EEEE, MMMM d, yyyy h:mm:ss 'o''clock' a z"), in TestDateFormatZone146()
1285 UnicodeString("long format: "), UnicodeString("April 4, 1997 11:00:00 PM GMT"), in TestDateFormatZone146()
1286 UnicodeString("MMMM d, yyyy h:mm:ss a z"), in TestDateFormatZone146()
1287 UnicodeString("default format: "), UnicodeString("04-Apr-97 11:00:00 PM"), in TestDateFormatZone146()
1288 UnicodeString("dd-MMM-yy h:mm:ss a"), in TestDateFormatZone146()
1289 UnicodeString("short format: "), UnicodeString("4/4/97 11:00 PM"), in TestDateFormatZone146()
1290 UnicodeString("M/d/yy h:mm a") in TestDateFormatZone146()
1301 UnicodeString result; in TestDateFormatZone146()
1332 …UnicodeString expectedFRENCH ( "lundi 15 septembre 1997 \\u00E0 00:00:00 heure d\\u2019\\u00E9t\\u… in TestLocaleDateFormat()
1334 UnicodeString expectedUS ( "Monday, September 15, 1997 at 12:00:00 AM Pacific Daylight Time" ); in TestLocaleDateFormat()
1335 logln((UnicodeString)"Date set to : " + dateToString(testDate)); in TestLocaleDateFormat()
1336 UnicodeString out; in TestLocaleDateFormat()
1345 logln((UnicodeString)"Date Formated with French Locale " + out); in TestLocaleDateFormat()
1347 errln((UnicodeString)"FAIL: Expected " + expectedFRENCH); in TestLocaleDateFormat()
1350 logln((UnicodeString)"Date Formated with US Locale " + out); in TestLocaleDateFormat()
1352 errln((UnicodeString)"FAIL: Expected " + expectedUS); in TestLocaleDateFormat()
1363 logln((UnicodeString)"Date set to : " + dateToString(testDate)); in TestFormattingLocaleTimeSeparator()
1381 const UnicodeString expectedArab = UnicodeString( in TestFormattingLocaleTimeSeparator()
1384 const UnicodeString expectedLatn = UnicodeString( in TestFormattingLocaleTimeSeparator()
1387 UnicodeString actualArab; in TestFormattingLocaleTimeSeparator()
1388 UnicodeString actualLatn; in TestFormattingLocaleTimeSeparator()
1403 UnicodeString str; in TestDateFormatCalendar()
1433 errln((UnicodeString)"FAIL: Calendar::createInstance failed with " + in TestDateFormatCalendar()
1440 str = UnicodeString("4/5/2001", ""); in TestDateFormatCalendar()
1444 errln((UnicodeString)"FAIL: DateFormat::parse(4/5/2001) failed at " + in TestDateFormatCalendar()
1450 str = UnicodeString("5:45 PM", ""); in TestDateFormatCalendar()
1454 errln((UnicodeString)"FAIL: DateFormat::parse(17:45) failed at " + in TestDateFormatCalendar()
1462 errln((UnicodeString)"FAIL: cal->getTime() failed with " + u_errorName(ec)); in TestDateFormatCalendar()
1568 SimpleDateFormat f(UnicodeString("Yesterday"), ec); in TestInvalidPattern()
1573 UnicodeString out; in TestInvalidPattern()
1589 UnicodeString str; in TestGreekMay()
1929 const UnicodeString FAIL_STR("parse failure"); in expectParse()
1953 UnicodeString gotstr(FAIL_STR); in expectParse()
1963 UnicodeString expstr(FAIL_STR); in expectParse()
1976 logln((UnicodeString)"Ok: " + input + " x " + in expectParse()
1979 errln((UnicodeString)"FAIL: " + input + " x " + in expectParse()
2016 UnicodeString str, str2; in expect()
2025 UnicodeString currentPat; in expect()
2041 assertEquals((UnicodeString)"\"" + currentPat + "\".format(" + datestr + ")", in expect()
2049 if (assertSuccess((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", ec)) { in expect()
2050 assertEquals((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", in expect()
2063 if (assertSuccess((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", ec)) { in expect()
2064 assertEquals((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", in expect()
2070 assertEquals((UnicodeString)"\"" + currentPat + "\".format(" + datestr + ")", in expect()
2080 assertEquals((UnicodeString)"\"" + currentPat + "\".format(" + datestr + ")", in expect()
2085 if (assertSuccess((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", ec)) { in expect()
2086 assertEquals((UnicodeString)"\"" + currentPat + "\".parse(" + string + ")", in expect()
2093 errln((UnicodeString)"FAIL: Invalid control string " + control); in expect()
2120 UnicodeString str, str2; in expectFormat()
2129 UnicodeString currentPat; in expectFormat()
2142 assertEquals((UnicodeString)"\"" + currentPat + "\".format(" + datestr + ")", in expectFormat()
2229 UnicodeString basepat("yy/MM/dd H:mm "); in TestGenericTime()
2242 UnicodeString test; in TestGenericTime()
2245 const UnicodeString times[] = { in TestGenericTime()
2252 logln(UnicodeString("\ntime: ") + d); in TestGenericTime()
2261 errln((UnicodeString)"FAIL: format " + k + in TestGenericTime()
2266 logln((UnicodeString)"OK: format " + k + " parsed ok"); in TestGenericTime()
2269 errln((UnicodeString)"FAIL: format " + k + in TestGenericTime()
2335 UnicodeString test; in TestZTimeZoneParsing()
2345 UnicodeString input; in TestZTimeZoneParsing()
2346 UnicodeString expected_result; in TestZTimeZoneParsing()
2354 UnicodeString result; in TestZTimeZoneParsing()
2391 UnicodeString bannerStr(banner, ""); in TestRelative()
2396 UnicodeString test; in TestRelative()
2426 UnicodeString result; in TestRelative()
2427 UnicodeString normalResult; in TestRelative()
2428 UnicodeString expect; in TestRelative()
2429 UnicodeString parseResult; in TestRelative()
2461 UnicodeString parseFormat; // parse rel->format full in TestRelative()
2464 UnicodeString origFormat; in TestRelative()
2509 UnicodeString result1; in TestRelativeClone()
2515 UnicodeString result2; in TestRelativeClone()
2539 UnicodeString result1; in TestHostClone()
2545 UnicodeString result2; in TestHostClone()
2569 UnicodeString result1; in TestHebrewClone()
2576 UnicodeString result2; in TestHebrewClone()
3412 SimpleDateFormat testfmt(UnicodeString("yyyy-MM-dd'T'HH:mm:ss'Z'"), status); in TestTimeZoneDisplayName()
3418 UnicodeString info[5]; in TestTimeZoneDisplayName()
3420 info[j] = UnicodeString(testLine[j], -1, US_INV); in TestTimeZoneDisplayName()
3430 errln(UnicodeString("Failed to set date: ") + testLine[2]); in TestTimeZoneDisplayName()
3436 UnicodeString result; in TestTimeZoneDisplayName()
3477 UnicodeString expectedTimezone(testLine[1], -1, US_INV); in TestTimeZoneInLocale()
3478 UnicodeString actual; in TestTimeZoneInLocale()
3558 UnicodeString buf; in TestRoundtripWithCalendar()
3571 UnicodeString refStr(buf); in TestRoundtripWithCalendar()
3586 … errln((UnicodeString)"FAIL: Different format result with a different calendar for the same time -" in TestRoundtripWithCalendar()
3617 UnicodeString tzid; in TestRoundtripWithCalendar()
3618 …errln((UnicodeString)"FAIL: Different parse result with a different calendar for the same string -" in TestRoundtripWithCalendar()
3629 errln((UnicodeString)"FAIL: " + u_errorName(status)); in TestRoundtripWithCalendar()
3669 SimpleDateFormat fmt1(UnicodeString(u"y-M-d"), Locale("ar"), status); in Test6338()
3673 UnicodeString str1; in Test6338()
3680 UnicodeString str11; in Test6338()
3685 errln((UnicodeString)"FAIL: Different dates str1:" + str1 in Test6338()
3692 SimpleDateFormat fmt2(UnicodeString(u"y M d"), Locale("ar"), status); in Test6338()
3696 UnicodeString str2; in Test6338()
3703 UnicodeString str22; in Test6338()
3708 errln((UnicodeString)"FAIL: Different dates str1:" + str2 in Test6338()
3715 SimpleDateFormat fmt3(UnicodeString("y-M-d"), Locale("en-us"), status); in Test6338()
3719 UnicodeString str3; in Test6338()
3726 UnicodeString str33; in Test6338()
3731 errln((UnicodeString)"FAIL: Different dates str1:" + str3 in Test6338()
3738 SimpleDateFormat fmt4(UnicodeString("y M d"), Locale("en-us"), status); in Test6338()
3742 UnicodeString str4; in Test6338()
3749 UnicodeString str44; in Test6338()
3754 errln((UnicodeString)"FAIL: Different dates str1:" + str4 in Test6338()
3766 UnicodeString strf, strl, strm, strs; in Test6726()
3792 errln((UnicodeString)"FAIL: Improper formatted date: " + strm ); in Test6726()
3796 errln((UnicodeString)"FAIL: Improper formatted date: " + strs); in Test6726()
3842 UnicodeString s1, s2; in Test6880()
3896 UnicodeString datePattern;
3897 UnicodeString dateString;
3904 …{ "", FALSE, TRUE, UnicodeString("y MMMM d HH:mm:ss"), UnicodeString("2009 7 14… in TestNumberAsStringParsing()
3905 …{ "", TRUE, FALSE, UnicodeString("y MMMM d HH:mm:ss"), UnicodeString("2009 7 14… in TestNumberAsStringParsing()
3906 …{ "en", FALSE, FALSE, UnicodeString("MMM d, y"), UnicodeString("Jul 14, 2… in TestNumberAsStringParsing()
3907 …{ "en", TRUE, FALSE, UnicodeString("MMM d, y"), UnicodeString("Jul 14, 2… in TestNumberAsStringParsing()
3908 …{ "en", FALSE, TRUE, UnicodeString("MMM d, y"), UnicodeString("7 14, 200… in TestNumberAsStringParsing()
3909 …{ "en", TRUE, FALSE, UnicodeString("MMM d, y"), UnicodeString("7 14, 200… in TestNumberAsStringParsing()
3910 …{ "ja", FALSE, FALSE, UnicodeString("yyyy/MM/dd"), UnicodeString("2009/07/1… in TestNumberAsStringParsing()
3911 …{ "ja", TRUE, FALSE, UnicodeString("yyyy/MM/dd"), UnicodeString("2009/07/1… in TestNumberAsStringParsing()
3913 …{ "ja", TRUE, FALSE, UnicodeString("yyyy/MMMMM/d"), UnicodeString("2009/7/14… in TestNumberAsStringParsing()
3918 …{ "ko", FALSE, FALSE, UnicodeString("yyyy. M. d."), UnicodeString("2009. 7. … in TestNumberAsStringParsing()
3919 …{ "ko", TRUE, FALSE, UnicodeString("yyyy. M. d."), UnicodeString("2009. 7. … in TestNumberAsStringParsing()
3920 …{ "ko", FALSE, FALSE, UnicodeString("yyyy. MMMMM d."), CharsToUnicodeString("20… in TestNumberAsStringParsing()
3921 …{ "ko", TRUE, FALSE, UnicodeString("yyyy. MMMMM d."), CharsToUnicodeString("20… in TestNumberAsStringParsing()
3926 …{ NULL, FALSE, FALSE, UnicodeString(""), UnicodeString("") … in TestNumberAsStringParsing()
3943 …errln("FAIL, err when expected success: Locale \"" + UnicodeString(itemPtr->localeStr) + "\", leni… in TestNumberAsStringParsing()
3947 …errln("FAIL, expected err but got none: Locale \"" + UnicodeString(itemPtr->localeStr) + "\", leni… in TestNumberAsStringParsing()
3950 UnicodeString formatted; in TestNumberAsStringParsing()
3953 …errln("FAIL, mismatch formatting parsed date: Locale \"" + UnicodeString(itemPtr->localeStr) + "\"… in TestNumberAsStringParsing()
3975 …SimpleDateFormat *fmt1 = new SimpleDateFormat(UnicodeString("GGG yyyy-MM-dd'T'HH:mm:ss'Z"), status… in TestISOEra()
3985 UnicodeString in = data[i]; in TestISOEra()
3992 UnicodeString out; in TestISOEra()
3997 UnicodeString expected = data[i+1]; in TestISOEra()
3999 dataerrln((UnicodeString)"FAIL: " + in + " -> " + out + " expected -> " + expected); in TestISOEra()
4008 UnicodeString pattern(u"y\u5e74M\u6708d\u65e5"); in TestFormalChineseDate()
4009 UnicodeString numsys_override(u"y=hanidec;M=hans;d=hans"); in TestFormalChineseDate()
4019 UnicodeString result; in TestFormalChineseDate()
4022 …UnicodeString expected = "\\u4e8c\\u3007\\u3007\\u4e5d\\u5e74\\u4e03\\u6708\\u4e8c\\u5341\\u516b\\… in TestFormalChineseDate()
4025 dataerrln((UnicodeString)"FAIL: -> " + result + " expected -> " + expected); in TestFormalChineseDate()
4030 UnicodeString pat1 ("yyyy-MM-dd'T'HH:mm:ss'Z'", -1, US_INV ); in TestFormalChineseDate()
4032 UnicodeString parsedres,expres; in TestFormalChineseDate()
4035 dataerrln((UnicodeString)"FAIL: parsed -> " + parsedres + " expected -> " + expres); in TestFormalChineseDate()
4047 UnicodeString inText(u"GMT$$$"); in TestStandAloneGMTParse()
4052 …errln((UnicodeString)"FAIL: Incorrect output parse position: actual=" + pos.getIndex() + " expecte… in TestStandAloneGMTParse()
4080 SimpleDateFormat sdf(UnicodeString(TestData[i][0]), status); in TestParsePosition()
4086 UnicodeString input(TestData[i][1]); in TestParsePosition()
4101 …errln(UnicodeString("FAIL: Parsing [") + input + "] with pattern [" + TestData[i][0] + "] returns … in TestParsePosition()
4121 UnicodeString dateString[NUM_TEST_DATES];
4135 …", DateFormat::kLong, { UnicodeString("2012(ren-chen) M04 2"), UnicodeString("2012(ren-chen) … in TestMonthPatterns()
4136 …hinese", DateFormat::kShort, { UnicodeString("2012-04-02"), UnicodeString("2012-04bis-02"), … in TestMonthPatterns()
4137 …hinese", -1, { UnicodeString("29-4-2"), UnicodeString("29-4bis-2"), … in TestMonthPatterns()
4138 …hinese", -2, { UnicodeString("78x29-4-2"), UnicodeString("78x29-4bis-2"), … in TestMonthPatterns()
4139 …hinese", -3, { UnicodeString("ren-chen-4-2"), UnicodeString("ren-chen-4bis-2")… in TestMonthPatterns()
4140 …hinese", -4, { UnicodeString("ren-chen M04 2"), UnicodeString("ren-chen M04bis… in TestMonthPatterns()
4141 …gorian", -3, { UnicodeString("2012-4-22"), UnicodeString("2012-5-22"), … in TestMonthPatterns()
4142 …eFormat::kLong, { UnicodeString("Fourth Month 2, 2012(ren-chen)"), UnicodeString("Fourth Monthbis… in TestMonthPatterns()
4143 …nese", DateFormat::kShort, { UnicodeString("4/2/2012"), UnicodeString("4bis/2/2012"), … in TestMonthPatterns()
4165 …nese", DateFormat::kShort, { UnicodeString("2/4/29"), UnicodeString("2/4bis/29"), … in TestMonthPatterns()
4166 …rmat::kLong, { UnicodeString("Third Monthbis 2, 2012(ren-chen)"), UnicodeString("Fourth Month 2,… in TestMonthPatterns()
4167 …gi", DateFormat::kShort, { UnicodeString("3bis/2/2012"), UnicodeString("4/2/2012"), … in TestMonthPatterns()
4168 …gi", -2, { UnicodeString("78x29-3bis-2"), UnicodeString("78x29-4-2"), … in TestMonthPatterns()
4176 … NULL, 0, { UnicodeString(""), UnicodeString(""), UnicodeSt… in TestMonthPatterns()
4180 …const UnicodeString customPatterns[] = { "y-Ml-d", "G'x'y-Ml-d", "U-M-d", "U MMM d" }; // like old… in TestMonthPatterns()
4201 UnicodeString result; in TestMonthPatterns()
4205 …errln( UnicodeString("FAIL: Chinese calendar format for locale ") + UnicodeString(itemPtr->locale)… in TestMonthPatterns()
4222 …errln( UnicodeString("FAIL: Chinese calendar parse for locale ") + UnicodeString(itemPtr->locale) … in TestMonthPatterns()
4238 errln(UnicodeString("FAIL: Unable to create Calendar for root@calendar=chinese")); in TestMonthPatterns()
4244 UnicodeString pattern;
4246 UnicodeString expectedFormat;
4254 …{ "fr", UnicodeString("MMMM y"), UDISPCTX_CAPITALIZATION_NONE, UnicodeString(… in TestContext()
4256 …{ "fr", UnicodeString("MMMM y"), UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE, UnicodeString(… in TestContext()
4257 …{ "fr", UnicodeString("MMMM y"), UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE, UnicodeString(… in TestContext()
4258 …{ "fr", UnicodeString("MMMM y"), UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU, UnicodeString(… in TestContext()
4259 …{ "fr", UnicodeString("MMMM y"), UDISPCTX_CAPITALIZATION_FOR_STANDALONE, UnicodeString(… in TestContext()
4261 …{ "cs", UnicodeString("LLLL y"), UDISPCTX_CAPITALIZATION_NONE, CharsToUnicode… in TestContext()
4263 …{ "cs", UnicodeString("LLLL y"), UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE, CharsToUnicode… in TestContext()
4264 …{ "cs", UnicodeString("LLLL y"), UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE, CharsToUnicode… in TestContext()
4265 …{ "cs", UnicodeString("LLLL y"), UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU, CharsToUnicode… in TestContext()
4266 …{ "cs", UnicodeString("LLLL y"), UDISPCTX_CAPITALIZATION_FOR_STANDALONE, CharsToUnicode… in TestContext()
4269 { NULL, UnicodeString(""), (UDisplayContext)0, UnicodeString("") } in TestContext()
4274 … dataerrln(UnicodeString("FAIL: Unable to create Calendar for default timezone and locale.")); in TestContext()
4283 …dataerrln(UnicodeString("FAIL: Unable to create SimpleDateFormat for specified pattern with locale… in TestContext()
4286 UnicodeString result; in TestContext()
4290 … errln(UnicodeString("FAIL: format for locale ") + UnicodeString(itemPtr->locale) + in TestContext()
4314 UnicodeString formattedDate;
4321 UnicodeString pattern; // ignored unless style == DateFormat::kNone
4334 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4339 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4344 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4349 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4354 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4357 { 0, 1384, 0, 1, 12, 0, UnicodeString("1 Muh. 1384 AH, 1964") }, in TestNonGregoFmtParse()
4358 { 0, 1436, 0, 1, 12, 0, UnicodeString("1 Muh. 1436 AH, 2014") }, in TestNonGregoFmtParse()
4359 { 0, 1487, 0, 1, 12, 0, UnicodeString("1 Muh. 1487 AH, 2064") }, in TestNonGregoFmtParse()
4360 { 0, 0, 0, 0, 0, 0, UnicodeString("") } // terminator in TestNonGregoFmtParse()
4364 …{ "he@calendar=hebrew", DateFormat::kLong, UnicodeString(""), cafti_he_hebrew_lo… in TestNonGregoFmtParse()
4369 …{ "en@calendar=islamic", DateFormat::kNone, UnicodeString("d MMM y G, r"), cafti_en_islamic_c… in TestNonGregoFmtParse()
4370 { NULL, DateFormat::kNone, UnicodeString(""), NULL } // terminator in TestNonGregoFmtParse()
4400 UnicodeString result; in TestNonGregoFmtParse()
4404 …errln( UnicodeString("FAIL: date format for locale ") + UnicodeString(itemPtr->locale) + ", style … in TestNonGregoFmtParse()
4417 … errln( UnicodeString("FAIL: date parse for locale ") + UnicodeString(itemPtr->locale) + in TestNonGregoFmtParse()
4420 …ppos.getIndex() + " " + year +"-"+month+"-"+day + " status " + UnicodeString(u_errorName(status)) … in TestNonGregoFmtParse()
4432 UnicodeString expectPattern;
4433 UnicodeString expectFormat;
4438 LocalPointer<TimeZone> zone(TimeZone::createTimeZone(UnicodeString("UTC"))); in TestFormatsWithNumberSystems()
4441 …{ "haw@calendar=gregorian", DateFormat::kShort, UnicodeString("d/M/yy"), UnicodeStri… in TestFormatsWithNumberSystems()
4446 { NULL, DateFormat::kNone, UnicodeString(""), UnicodeString("") }, in TestFormatsWithNumberSystems()
4469 UnicodeString getFormat; in TestFormatsWithNumberSystems()
4480 UnicodeString getPattern; in TestFormatsWithNumberSystems()
4507 UnicodeString formattedString; in TestDotAndAtLeniency()
4515 … errln(UnicodeString(" with date-time: dateStyle=") + dateStyle + " timeStyle=" + timeStyle); in TestDotAndAtLeniency()
4518 UnicodeString ds, ts; in TestDotAndAtLeniency()
4521 …errln(UnicodeString(" with date sp sp time: dateStyle=") + dateStyle + " timeStyle=" + timeStyl… in TestDotAndAtLeniency()
4524 UnicodeString plusDot(formattedString); in TestDotAndAtLeniency()
4527 …errln(UnicodeString(" with date plus-dot time: dateStyle=") + dateStyle + " timeStyle=" + timeS… in TestDotAndAtLeniency()
4531 UnicodeString minusDot(formattedString); in TestDotAndAtLeniency()
4534 …errln(UnicodeString(" with date minus-dot time: dateStyle=") + dateStyle + " timeStyle=" + time… in TestDotAndAtLeniency()
4542 UBool DateFormatTest::showParse(DateFormat &format, const UnicodeString &formattedString) { in showParse()
4546 UnicodeString pattern; in showParse()
4560 UnicodeString parseString;
4561 UnicodeString pattern;
4562 UnicodeString expectedResult; // empty string indicates expected error
4571 …{ "en", true, UnicodeString("2008-07 02"), UnicodeString("yyyy-LLLL dd"), Unicod… in TestDateFormatLeniency()
4572 …{ "en", false, UnicodeString("2008-07 02"), UnicodeString("yyyy-LLLL dd"), Unicod… in TestDateFormatLeniency()
4573 …{ "en", true, UnicodeString("2008-Jan 02"), UnicodeString("yyyy-LLL. dd"), Unicod… in TestDateFormatLeniency()
4574 …{ "en", false, UnicodeString("2008-Jan 02"), UnicodeString("yyyy-LLL. dd"), Unicod… in TestDateFormatLeniency()
4575 …{ "en", true, UnicodeString("2008-Jan--02"), UnicodeString("yyyy-MMM' -- 'dd"), Unicod… in TestDateFormatLeniency()
4576 …{ "en", false, UnicodeString("2008-Jan--02"), UnicodeString("yyyy-MMM' -- 'dd"), Unicod… in TestDateFormatLeniency()
4578 …{ NULL, true, UnicodeString(""), UnicodeString(""), Unicod… in TestDateFormatLeniency()
4583 … dataerrln(UnicodeString("FAIL: Unable to create Calendar for default timezone and locale.")); in TestDateFormatLeniency()
4624 UnicodeString formatResult(""); in TestDateFormatLeniency()
4639 UnicodeString parseString;
4640 UnicodeString pattern;
4641 UnicodeString expectedResult; // empty string indicates expected error
4648 …{true, UnicodeString("2013-Sep 13"), UnicodeString("yyyy-MMM dd"), Un… in TestParseMultiPatternMatch()
4649 …{true, UnicodeString("2013-September 14"), UnicodeString("yyyy-MMM dd"), Un… in TestParseMultiPatternMatch()
4650 …{false, UnicodeString("2013-September 15"), UnicodeString("yyyy-MMM dd"), Un… in TestParseMultiPatternMatch()
4651 …{false, UnicodeString("2013-September 16"), UnicodeString("yyyy-MMMM dd"), Un… in TestParseMultiPatternMatch()
4652 …{true, UnicodeString("2013-Sep 17"), UnicodeString("yyyy-LLL dd"), Un… in TestParseMultiPatternMatch()
4653 …{true, UnicodeString("2013-September 18"), UnicodeString("yyyy-LLL dd"), Un… in TestParseMultiPatternMatch()
4654 …{false, UnicodeString("2013-September 19"), UnicodeString("yyyy-LLL dd"), Un… in TestParseMultiPatternMatch()
4655 …{false, UnicodeString("2013-September 20"), UnicodeString("yyyy-LLLL dd"), Un… in TestParseMultiPatternMatch()
4656 …{true, UnicodeString("2013 Sat Sep 21"), UnicodeString("yyyy EEE MMM dd"), Un… in TestParseMultiPatternMatch()
4657 …{true, UnicodeString("2013 Sunday Sep 22"), UnicodeString("yyyy EEE MMM dd"), Un… in TestParseMultiPatternMatch()
4658 …{false, UnicodeString("2013 Monday Sep 23"), UnicodeString("yyyy EEE MMM dd"), Un… in TestParseMultiPatternMatch()
4659 …{false, UnicodeString("2013 Tuesday Sep 24"), UnicodeString("yyyy EEEE MMM dd"), Un… in TestParseMultiPatternMatch()
4660 …{true, UnicodeString("2013 Wed Sep 25"), UnicodeString("yyyy eee MMM dd"), Un… in TestParseMultiPatternMatch()
4661 …{true, UnicodeString("2013 Thu Sep 26"), UnicodeString("yyyy eee MMM dd"), Un… in TestParseMultiPatternMatch()
4662 …{false, UnicodeString("2013 Friday Sep 27"), UnicodeString("yyyy eee MMM dd"), Un… in TestParseMultiPatternMatch()
4663 …{false, UnicodeString("2013 Saturday Sep 28"), UnicodeString("yyyy eeee MMM dd"), Un… in TestParseMultiPatternMatch()
4664 …{true, UnicodeString("2013 Sun Sep 29"), UnicodeString("yyyy ccc MMM dd"), Un… in TestParseMultiPatternMatch()
4665 …{true, UnicodeString("2013 Monday Sep 30"), UnicodeString("yyyy ccc MMM dd"), Un… in TestParseMultiPatternMatch()
4666 …{false, UnicodeString("2013 Sunday Oct 13"), UnicodeString("yyyy ccc MMM dd"), Un… in TestParseMultiPatternMatch()
4667 …{false, UnicodeString("2013 Monday Oct 14"), UnicodeString("yyyy cccc MMM dd"), Un… in TestParseMultiPatternMatch()
4668 …{true, UnicodeString("2013 Oct 15 Q4"), UnicodeString("yyyy MMM dd QQQ"), Un… in TestParseMultiPatternMatch()
4669 …{true, UnicodeString("2013 Oct 16 4th quarter"), UnicodeString("yyyy MMM dd QQQ"), Un… in TestParseMultiPatternMatch()
4670 …{false, UnicodeString("2013 Oct 17 4th quarter"), UnicodeString("yyyy MMM dd QQQ"), Un… in TestParseMultiPatternMatch()
4671 …{false, UnicodeString("2013 Oct 18 Q4"), UnicodeString("yyyy MMM dd QQQ"), Un… in TestParseMultiPatternMatch()
4672 …{true, UnicodeString("2013 Oct 19 Q4"), UnicodeString("yyyy MMM dd qqqq"), Un… in TestParseMultiPatternMatch()
4673 …{true, UnicodeString("2013 Oct 20 4th quarter"), UnicodeString("yyyy MMM dd qqqq"), Un… in TestParseMultiPatternMatch()
4674 …{false, UnicodeString("2013 Oct 21 Q4"), UnicodeString("yyyy MMM dd qqqq"), Un… in TestParseMultiPatternMatch()
4675 …{false, UnicodeString("2013 Oct 22 4th quarter"), UnicodeString("yyyy MMM dd qqqq"), Un… in TestParseMultiPatternMatch()
4676 …{false, UnicodeString("--end--"), UnicodeString(""), Un… in TestParseMultiPatternMatch()
4682 … dataerrln(UnicodeString("FAIL: Unable to create Calendar for default timezone and locale.")); in TestParseMultiPatternMatch()
4688 dataerrln(UnicodeString("FAIL: Unable to create DateFormat")); in TestParseMultiPatternMatch()
4717 UnicodeString formatResult(""); in TestParseMultiPatternMatch()
4782 UnicodeString fields = (UnicodeString) "M"; in TestNumberFormatOverride()
4785 fmt.adoptInsteadAndCheckErrorCode(new SimpleDateFormat((UnicodeString)"MM d", status), status); in TestNumberFormatOverride()
4819 … fmt.adoptInsteadAndCheckErrorCode(new SimpleDateFormat((UnicodeString)"MM d", status), status); in TestNumberFormatOverride()
4828 if (fields == (UnicodeString) "") { // use the one w/o fields in TestNumberFormatOverride()
4830 …} else if (fields == (UnicodeString) "mixed") { // set 1 field at first but then full override, bo… in TestNumberFormatOverride()
4834 fields = (UnicodeString) "M"; in TestNumberFormatOverride()
4839 } else if (fields == (UnicodeString) "Mo"){ // o is invlid field in TestNumberFormatOverride()
4850 UnicodeString result; in TestNumberFormatOverride()
4854 UnicodeString expected = ((UnicodeString)DATA[i][1]).unescape(); in TestNumberFormatOverride()
4868 UnicodeString result; in TestCreateInstanceForSkeleton()
4892 UnicodeString result; in TestCreateInstanceForSkeletonDefault()
4909 UnicodeString result; in TestCreateInstanceForSkeletonWithCalendar()
4938 const UnicodeString *months = sym->getShortMonths(count); in TestDFSCreateForLocaleNonGregorianLocale()
4941 UnicodeString expected("\\u0698\\u0627\\u0646\\u0648\\u06CC\\u0647\\u0654"); // Android-changed in TestDFSCreateForLocaleNonGregorianLocale()
4957 const UnicodeString *months = sym->getShortMonths(count); in TestDFSCreateForLocaleWithCalendarInLocale()
4960 UnicodeString expected("Tishri"); in TestDFSCreateForLocaleWithCalendarInLocale()
4977 UnicodeString result; in TestChangeCalendar()
5034 UnicodeString pattern; in TestPatternFromSkeleton()
5050 SimpleDateFormat sdf(UnicodeString(), errorCode); in TestAmPmMidnightNoon()
5057 UnicodeString out; in TestAmPmMidnightNoon()
5063 sdf.applyPattern(UnicodeString("hh:mm:ss bbb")); in TestAmPmMidnightNoon()
5073 sdf.applyPattern(UnicodeString("hh:mm bbb")); in TestAmPmMidnightNoon()
5081 sdf.applyPattern(UnicodeString("hh bbb")); in TestAmPmMidnightNoon()
5091 sdf.applyPattern(UnicodeString("hh:mm:ss bbbb")); in TestAmPmMidnightNoon()
5101 sdf.applyPattern(UnicodeString("hh:mm bbbb")); in TestAmPmMidnightNoon()
5109 sdf.applyPattern(UnicodeString("hh bbbb")); in TestAmPmMidnightNoon()
5119 sdf.applyPattern(UnicodeString("hh:mm:ss bbbbb")); in TestAmPmMidnightNoon()
5129 sdf.applyPattern(UnicodeString("hh:mm bbbbb")); in TestAmPmMidnightNoon()
5137 sdf.applyPattern(UnicodeString("hh bbbbb")); in TestAmPmMidnightNoon()
5157 SimpleDateFormat sdf(UnicodeString(), errorCode); in TestFlexibleDayPeriod()
5164 UnicodeString out; in TestFlexibleDayPeriod()
5170 sdf.applyPattern(UnicodeString("hh:mm:ss BBB")); in TestFlexibleDayPeriod()
5180 sdf.applyPattern(UnicodeString("hh:mm BBB")); in TestFlexibleDayPeriod()
5188 sdf.applyPattern(UnicodeString("hh BBB")); in TestFlexibleDayPeriod()
5198 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestFlexibleDayPeriod()
5208 sdf.applyPattern(UnicodeString("hh:mm BBBB")); in TestFlexibleDayPeriod()
5216 sdf.applyPattern(UnicodeString("hh BBBB")); in TestFlexibleDayPeriod()
5226 sdf.applyPattern(UnicodeString("hh:mm:ss BBBBB")); in TestFlexibleDayPeriod()
5236 sdf.applyPattern(UnicodeString("hh:mm BBBBB")); in TestFlexibleDayPeriod()
5244 sdf.applyPattern(UnicodeString("hh BBBBB")); in TestFlexibleDayPeriod()
5263 UnicodeString out; in TestDayPeriodWithLocales()
5269 SimpleDateFormat sdf(UnicodeString(), Locale::getGermany(), errorCode); in TestDayPeriodWithLocales()
5276 sdf.applyPattern(UnicodeString("hh:mm:ss bbbb")); in TestDayPeriodWithLocales()
5286 sdf = SimpleDateFormat(UnicodeString(), Locale("ee"), errorCode); in TestDayPeriodWithLocales()
5289 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5291 assertEquals("hh:mm:ss BBBB | 22:00:00 | ee", UnicodeString("10:00:00 z\\u00E3").unescape(), in TestDayPeriodWithLocales()
5293 assertEquals("hh:mm:ss BBBB | 00:00:00 | ee", UnicodeString("12:00:00 z\\u00E3").unescape(), in TestDayPeriodWithLocales()
5295 assertEquals("hh:mm:ss BBBB | 01:00:00 | ee", UnicodeString("01:00:00 z\\u00E3").unescape(), in TestDayPeriodWithLocales()
5299 sdf = SimpleDateFormat(UnicodeString(), Locale("root"), errorCode); in TestDayPeriodWithLocales()
5302 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5310 sdf = SimpleDateFormat(UnicodeString(), Locale(""), errorCode); in TestDayPeriodWithLocales()
5313 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5321 sdf = SimpleDateFormat(UnicodeString(), Locale("en_US"), errorCode); in TestDayPeriodWithLocales()
5324 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5338 sdf = SimpleDateFormat(UnicodeString(), Locale("es_CO"), errorCode); in TestDayPeriodWithLocales()
5341 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5345 sdf = SimpleDateFormat(UnicodeString(), Locale("es"), errorCode); in TestDayPeriodWithLocales()
5348 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5354 sdf = SimpleDateFormat(UnicodeString(), Locale("en@calendar=buddhist"), errorCode); in TestDayPeriodWithLocales()
5357 sdf.applyPattern(UnicodeString("hh:mm:ss BBBB")); in TestDayPeriodWithLocales()
5372 UnicodeString out; in TestMinuteSecondFieldsInOddPlaces()
5380 SimpleDateFormat sdf(UnicodeString("hh:mm 'ss' bbbb"), errorCode); in TestMinuteSecondFieldsInOddPlaces()
5394 sdf.applyPattern(UnicodeString("hh:mm 'ss' BBBB")); in TestMinuteSecondFieldsInOddPlaces()
5404 sdf.applyPattern(UnicodeString("hh 'mm ss' bbbb")); in TestMinuteSecondFieldsInOddPlaces()
5413 sdf.applyPattern(UnicodeString("hh 'mm ss' BBBB")); in TestMinuteSecondFieldsInOddPlaces()
5423 sdf.applyPattern(UnicodeString("bbbb hh:mm:ss")); in TestMinuteSecondFieldsInOddPlaces()
5434 sdf.applyPattern(UnicodeString("BBBB hh:mm:ss")); in TestMinuteSecondFieldsInOddPlaces()
5446 sdf.applyPattern(UnicodeString("BBBB hh")); in TestMinuteSecondFieldsInOddPlaces()
5452 sdf.applyPattern(UnicodeString("BBBB hh:mm:'ss'")); in TestMinuteSecondFieldsInOddPlaces()
5458 sdf.applyPattern(UnicodeString("BBBB hh:mm:ss")); in TestMinuteSecondFieldsInOddPlaces()
5481 SimpleDateFormat sdf(UnicodeString(), errorCode); in TestDayPeriodParsing()
5488 UnicodeString out; in TestDayPeriodParsing()
5492 sdf.applyPattern(UnicodeString("yyyy-MM-dd B")); in TestDayPeriodParsing()
5494 k000000, sdf.parse(UnicodeString("2015-11-13 midnight"), errorCode)); in TestDayPeriodParsing()
5496 k120000, sdf.parse(UnicodeString("2015-11-13 noon"), errorCode)); in TestDayPeriodParsing()
5498 k150000, sdf.parse(UnicodeString("2015-11-13 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5500 k193000, sdf.parse(UnicodeString("2015-11-13 in the evening"), errorCode)); in TestDayPeriodParsing()
5502 k013000, sdf.parse(UnicodeString("2015-11-13 at night"), errorCode)); in TestDayPeriodParsing()
5505 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm B")); in TestDayPeriodParsing()
5507 k000000, sdf.parse(UnicodeString("2015-11-13 12:00 midnight"), errorCode)); in TestDayPeriodParsing()
5509 k120000, sdf.parse(UnicodeString("2015-11-13 12:00 noon"), errorCode)); in TestDayPeriodParsing()
5511 k010000, sdf.parse(UnicodeString("2015-11-13 01:00 at night"), errorCode)); in TestDayPeriodParsing()
5513 k130000, sdf.parse(UnicodeString("2015-11-13 01:00 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5515 k090000, sdf.parse(UnicodeString("2015-11-13 09:00 in the morning"), errorCode)); in TestDayPeriodParsing()
5517 k210000, sdf.parse(UnicodeString("2015-11-13 09:00 at night"), errorCode)); in TestDayPeriodParsing()
5521 sdf.applyPattern(UnicodeString("yyyy-MM-dd HH:mm B")); in TestDayPeriodParsing()
5523 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 midnight"), errorCode)); in TestDayPeriodParsing()
5525 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 noon"), errorCode)); in TestDayPeriodParsing()
5527 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 at night"), errorCode)); in TestDayPeriodParsing()
5529 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5531 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 in the morning"), errorCode)); in TestDayPeriodParsing()
5533 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 at night"), errorCode)); in TestDayPeriodParsing()
5537 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm B")); in TestDayPeriodParsing()
5539 k000000, sdf.parse(UnicodeString("2015-11-13 00:00 midnight"), errorCode)); in TestDayPeriodParsing()
5541 k120000, sdf.parse(UnicodeString("2015-11-13 00:00 noon"), errorCode)); in TestDayPeriodParsing()
5544 sdf.applyPattern(UnicodeString("yyyy-MM-dd HH:mm B")); in TestDayPeriodParsing()
5546 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 midnight"), errorCode)); in TestDayPeriodParsing()
5548 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 noon"), errorCode)); in TestDayPeriodParsing()
5550 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 at night"), errorCode)); in TestDayPeriodParsing()
5552 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5554 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 in the morning"), errorCode)); in TestDayPeriodParsing()
5556 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 at night"), errorCode)); in TestDayPeriodParsing()
5560 sdf.applyPattern(UnicodeString("yyyy-MM-dd HH:mm B")); in TestDayPeriodParsing()
5562 k000000, sdf.parse(UnicodeString("2015-11-13 12:00 midnight"), errorCode)); in TestDayPeriodParsing()
5564 k120000, sdf.parse(UnicodeString("2015-11-13 12:00 noon"), errorCode)); in TestDayPeriodParsing()
5566 k010000, sdf.parse(UnicodeString("2015-11-13 01:00 at night"), errorCode)); in TestDayPeriodParsing()
5568 k130000, sdf.parse(UnicodeString("2015-11-13 01:00 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5570 k090000, sdf.parse(UnicodeString("2015-11-13 09:00 in the morning"), errorCode)); in TestDayPeriodParsing()
5572 k210000, sdf.parse(UnicodeString("2015-11-13 09:00 at night"), errorCode)); in TestDayPeriodParsing()
5576 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm B")); in TestDayPeriodParsing()
5580 k190000, sdf.parse(UnicodeString("2015-11-13 07:00 in the afternoon"), errorCode)); in TestDayPeriodParsing()
5583 k200000, sdf.parse(UnicodeString("2015-11-13 08:00 at night"), errorCode)); in TestDayPeriodParsing()
5588 sdf.applyPattern(UnicodeString("yyyy-MM-dd b")); in TestDayPeriodParsing()
5590 k000000, sdf.parse(UnicodeString("2015-11-13 midnight"), errorCode)); in TestDayPeriodParsing()
5592 k120000, sdf.parse(UnicodeString("2015-11-13 noon"), errorCode)); in TestDayPeriodParsing()
5595 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm b")); in TestDayPeriodParsing()
5597 k010000, sdf.parse(UnicodeString("2015-11-13 01:00 AM"), errorCode)); in TestDayPeriodParsing()
5599 k130000, sdf.parse(UnicodeString("2015-11-13 01:00 PM"), errorCode)); in TestDayPeriodParsing()
5603 k000000, sdf.parse(UnicodeString("2015-11-13 12:00 midnight"), errorCode)); in TestDayPeriodParsing()
5605 k120000, sdf.parse(UnicodeString("2015-11-13 12:00 noon"), errorCode)); in TestDayPeriodParsing()
5609 sdf.applyPattern(UnicodeString("yyyy-MM-dd HH:mm b")); in TestDayPeriodParsing()
5611 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 midnight"), errorCode)); in TestDayPeriodParsing()
5613 k133700, sdf.parse(UnicodeString("2015-11-13 13:37 noon"), errorCode)); in TestDayPeriodParsing()
5617 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm b")); in TestDayPeriodParsing()
5619 k000000, sdf.parse(UnicodeString("2015-11-13 00:00 midnight"), errorCode)); in TestDayPeriodParsing()
5621 k120000, sdf.parse(UnicodeString("2015-11-13 00:00 noon"), errorCode)); in TestDayPeriodParsing()
5624 sdf.applyPattern(UnicodeString("yyyy-MM-dd HH:mm b")); in TestDayPeriodParsing()
5626 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 midnight"), errorCode)); in TestDayPeriodParsing()
5628 k003700, sdf.parse(UnicodeString("2015-11-13 00:37 noon"), errorCode)); in TestDayPeriodParsing()
5632 sdf.applyPattern(UnicodeString("yyyy-MM-dd hh:mm b")); in TestDayPeriodParsing()
5634 k030000, sdf.parse(UnicodeString("2015-11-13 03:00 midnight"), errorCode)); in TestDayPeriodParsing()
5636 k150000, sdf.parse(UnicodeString("2015-11-13 03:00 noon"), errorCode)); in TestDayPeriodParsing()
5647 UnicodeString inDate("4/27/18"); in TestParseRegression13744()
5679 UnicodeString skeletons[] = {u"EEEEEBBBBB", u"EEEEEbbbbb"}; in Test20741_ABFields()
5682 UnicodeString skeleton = skeletons[j]; in Test20741_ABFields()
5691 UnicodeString pattern = gen->getBestPattern(skeleton, status); in Test20741_ABFields()
5695 UnicodeString result; in Test20741_ABFields()