Home | History | Annotate | Download | only in intltest

Lines Matching refs:UnicodeString

23 #define CASE(id,test) case id: name = #test; if (exec) { logln(#test "---"); logln((UnicodeString)""); test(); } break;
28 // if (exec) logln((UnicodeString)"TestSuite DateFormatRegressionTest");
75 logln((UnicodeString) "today: " + today);
81 UnicodeString pat;
89 UnicodeString fmtd;
96 UnicodeString todayS;
102 logln((UnicodeString)"today date: " + today);
108 UnicodeString rt;
137 UnicodeString str;
144 UnicodeString expected[] = {
145 (UnicodeString) "", //"ERA_FIELD",
146 (UnicodeString) "97", //"YEAR_FIELD",
147 (UnicodeString) "5", //"MONTH_FIELD",
148 (UnicodeString) "3", //"DATE_FIELD",
149 (UnicodeString) "", //"HOUR_OF_DAY1_FIELD",
150 (UnicodeString) "", //"HOUR_OF_DAY0_FIELD",
151 (UnicodeString) "55", //"MINUTE_FIELD",
152 (UnicodeString) "", //"SECOND_FIELD",
153 (UnicodeString) "", //"MILLISECOND_FIELD",
154 (UnicodeString) "", //"DAY_OF_WEEK_FIELD",
155 (UnicodeString) "", //"DAY_OF_YEAR_FIELD",
156 (UnicodeString) "", //"DAY_OF_WEEK_IN_MONTH_FIELD",
157 (UnicodeString) "", //"WEEK_OF_YEAR_FIELD",
158 (UnicodeString) "", //"WEEK_OF_MONTH_FIELD",
159 (UnicodeString) "AM", //"AM_PM_FIELD",
160 (UnicodeString) "8", //"HOUR1_FIELD",
161 (UnicodeString) "", //"HOUR0_FIELD",
162 (UnicodeString) "" //"TIMEZONE_FIELD"
174 UnicodeString fieldNames[] = {
175 (UnicodeString) "ERA_FIELD",
176 (UnicodeString) "YEAR_FIELD",
177 (UnicodeString) "MONTH_FIELD",
178 (UnicodeString) "DATE_FIELD",
179 (UnicodeString) "HOUR_OF_DAY1_FIELD",
180 (UnicodeString) "HOUR_OF_DAY0_FIELD",
181 (UnicodeString) "MINUTE_FIELD",
182 (UnicodeString) "SECOND_FIELD",
183 (UnicodeString) "MILLISECOND_FIELD",
184 (UnicodeString) "DAY_OF_WEEK_FIELD",
185 (UnicodeString) "DAY_OF_YEAR_FIELD",
186 (UnicodeString) "DAY_OF_WEEK_IN_MONTH_FIELD",
187 (UnicodeString) "WEEK_OF_YEAR_FIELD",
188 (UnicodeString) "WEEK_OF_MONTH_FIELD",
189 (UnicodeString) "AM_PM_FIELD",
190 (UnicodeString) "HOUR1_FIELD",
191 (UnicodeString) "HOUR0_FIELD",
192 (UnicodeString) "TIMEZONE_FIELD"
198 UnicodeString buf;
201 UnicodeString dst;
203 UnicodeString str(dst);
204 logln((UnicodeString)"" + i + (UnicodeString)": " + fieldNames[i] +
205 (UnicodeString)", \"" + str + (UnicodeString)"\", " +
206 pos.getBeginIndex() + (UnicodeString)", " +
208 UnicodeString exp = expected[i];
212 errln(UnicodeString(" expected ") + exp);
232 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("yyMMdd"), Locale::getUS(), status);
249 UnicodeString strings [] = {
250 (UnicodeString) "091225",
251 (UnicodeString) "091224",
252 (UnicodeString) "091226",
253 (UnicodeString) "611225"
264 UnicodeString s = strings[i];
289 UnicodeString myDate;
291 fmt = new SimpleDateFormat( UnicodeString("yyyy/MM/dd"), status );
299 fmt = new SimpleDateFormat( UnicodeString("yyyyMMdd"), status );
307 void DateFormatRegressionTest::aux917( SimpleDateFormat *fmt, UnicodeString& str ) {
309 UnicodeString pat;
320 //logln( UnicodeString("Parsed object: ") + o );
323 UnicodeString formatted;
342 UnicodeString dateString = "1995-040.05:01:29";
347 SimpleDateFormat *formatter = new SimpleDateFormat(UnicodeString("yyyy-DDD.hh:mm:ss"), status);
351 UnicodeString myString;
368 errln((UnicodeString) "Fail: Got " + cal->get(UCAL_DAY_OF_YEAR, status) +
376 formatter = new SimpleDateFormat(UnicodeString("yyyy-ddd.hh:mm:ss"), status);
385 errln((UnicodeString) "Fail: Got " + cal->get(UCAL_DAY_OF_YEAR, status) +
400 SimpleDateFormat *df = new SimpleDateFormat(UnicodeString("dd/MM/yyyy"), status);
408 logln(UnicodeString("") + df->parse("35/01/1971", status));
419 logln(UnicodeString("") + df->parse("35/01/1971", status));
436 UnicodeString strShortDate, strFullDate;
461 UnicodeString temp;
465 UnicodeString temp2;
478 //(UnicodeString) "java.text.resources.DateFormatZoneData", curLocale);
481 /*if (bundle->getLocale().getLanguage(temp) == UnicodeString("de")) {
483 if (!strFullDate.endsWith(UnicodeString("GMT-05:00")))
583 UnicodeString tests [] = {
584 (UnicodeString) "12/25/61",
585 (UnicodeString) "12/25/1961",
586 (UnicodeString) "4/3/2010",
587 (UnicodeString) "4/3/10"
595 UnicodeString s;
597 UnicodeString ss;
600 errln((UnicodeString) "Fail: " + d + " != " + dd);
602 errln((UnicodeString)"Fail: " + s + " != " + ss);
717 SimpleDateFormat *sdf = new SimpleDateFormat(UnicodeString("z"), Locale::getUS(), status);
723 UnicodeString buf;
727 logln(UnicodeString("beginIndex = ") + fp.getBeginIndex());
728 logln(UnicodeString("endIndex = ") + fp.getEndIndex());
750 SimpleDateFormat *df = new SimpleDateFormat(UnicodeString("MMMM"), Locale::getUS(), status);
753 UnicodeString s;
755 UnicodeString s2;
760 UnicodeString substr;
779 SimpleDateFormat *simple = new SimpleDateFormat(UnicodeString("MM/dd/yyyy HH:mm"), status);
811 UnicodeString pattern = "'time' hh:mm";
815 UnicodeString strings [] = {
816 (UnicodeString)"time 10:30",
817 (UnicodeString) "time 10:x",
818 (UnicodeString) "time 10x"
840 UnicodeString text = strings[i];
848 logln((UnicodeString) " result: " + d);
850 errln(UnicodeString("Fail: Expected pos ") + finish.getIndex());
852 errln((UnicodeString) "Fail: Expected result " + exp);
876 UnicodeString pattern = "'time' hh:mm";
882 UnicodeString text = "time ";
907 new SimpleDateFormat(UnicodeString("yyyyMMddHHmmss"), status),
908 new SimpleDateFormat(UnicodeString("yyyyMMddHHmmss'Z'"), status),
909 new SimpleDateFormat(UnicodeString("yyyyMMddHHmmss''"), status),
910 new SimpleDateFormat(UnicodeString("yyyyMMddHHmmss'a''a'"), status),
911 new SimpleDateFormat(UnicodeString("yyyyMMddHHmmss %"), status)
925 UnicodeString strings [] = {
926 (UnicodeString) "19980211140000",
927 (UnicodeString) "19980211140000",
928 (UnicodeString) "19980211140000",
929 (UnicodeString) "19980211140000a",
930 (UnicodeString) "19980211140000 "
950 UnicodeString dateString = strings[i];
958 UnicodeString fmtd;
965 logln(UnicodeString("") + gc->get(UCAL_ZONE_OFFSET, status));
967 UnicodeString s;
1015 UnicodeString dateFormat = "MM/dd/yy HH:mm:ss zzz";
1035 UnicodeString pattern = "'TO_DATE('''dd'-'MM'-'yyyy HH:mm:ss''' , ''DD-MM-YYYY HH:MI:SS'')'";
1040 UnicodeString result;
1060 UnicodeString dateString("Thursday, 31-Dec-98 23:00:00 GMT");
1062 SimpleDateFormat fmt(UnicodeString("EEEE, dd-MMM-yy HH:mm:ss z"), Locale::getUS(), status);
1073 UnicodeString temp;
1086 UnicodeString dateString("Thu, 30-Jul-1999 11:51:14 GMT");
1087 UnicodeString format("EEE', 'dd-MMM-yyyy HH:mm:ss z"); // RFC 822/1123
1101 UnicodeString temp;
1149 UnicodeString out;
1152 UnicodeString str(STRINGS[i]);
1159 UnicodeString actStr;
1170 UnicodeString expStr;
1196 UnicodeString pattern("MMM d, yyyy");
1208 UnicodeString s, ss;
1214 logln(UnicodeString("\"") + s + "\" p> " + pattern +
1216 logln(UnicodeString("Parse pos = ") + pos.getIndex() +
1219 errln(UnicodeString("FAIL: Error index should be -1"));
1233 logln(UnicodeString("Attempt to set Calendar to Feb 29 2000: ") +
1252 UnicodeString s;
1253 UnicodeString tests =
1254 (UnicodeString) "7:25:43 AM" ;
1259 errln((UnicodeString) "Fail, errmsg " + u_errorName(status));
1265 errln((UnicodeString) "Fail: " + s + " != " + tests);
1284 UnicodeString data;
1285 UnicodeString normalized;
1336 UnicodeString pattern("yyyy MM WW EEE","");
1356 errln(UnicodeString("Error setting up test: ") + u_errorName(status));
1361 logln(UnicodeString("#") + i + UnicodeString("\n-----\nTesting round trip of ") + test.year +
1378 errln((UnicodeString)"\nError: GregorianUCAL_DOM gave " + ms +
1387 errln("parse exception: " + UnicodeString(u_errorName(status)));
1391 errln((UnicodeString)"\nError: GregorianCalendar gave " + ms +
1398 UnicodeString result;
1412 errln("parse exception 2: " + (UnicodeString)u_errorName(status));
1417 errln((UnicodeString)"\nError: Re-parse of '" + result + "' gave time of " +
1425 UnicodeString info
1426 = UnicodeString("Passed: ") + pass + ", Warnings: " + warning + ", Errors: " + error;
1443 UnicodeString pattern("Z","");
1444 UnicodeString newfoundland("Canada/Newfoundland", "");
1461 UnicodeString result;
1462 UnicodeString correct("-0330", "");
1473 UnicodeString pattern("VVVV");
1484 UnicodeString resDE, resCopyDE;
1490 errln(UnicodeString("Error: different result by the copied instance - org:") + resDE + " copy:" + resCopyDE);
1496 UnicodeString resAssigned;
1500 errln(UnicodeString("Error: different results by the assigned instance - org:") + resDE + " assigned:" + resAssigned);
1506 UnicodeString pattern("EEE-WW-MMMM-yyyy");
1507 UnicodeString text("mon-02-march-2011");
1534 UnicodeString pattern("'--: 'EEE-WW-MMMM-yyyy");
1535 UnicodeString text("--mon-02-march-2011");
1559 pattern = UnicodeString("YYYY MM dd");
1560 text = UnicodeString("2013 12 10");
1565 UnicodeString formattedString("");
1566 pattern = UnicodeString("YYYY LL dd ee cc qq QQ");
1573 pattern = UnicodeString(patternArray);
1574 text = UnicodeString("2013 12 10 03 3 04 04");
1597 UnicodeString parseString;
1598 UnicodeString pattern;
1599 UnicodeString expectedResult; // null indicates expected error
1607 { "en", true, UnicodeString("2008-07 02"), UnicodeString("yyyy-LLLL dd"), UnicodeString("2008-July 02") },
1608 { "en", false, UnicodeString("2008-07 03"), UnicodeString("yyyy-LLLL dd"), UnicodeString("") },
1609 { "en", true, UnicodeString("2008-Jan. 04"), UnicodeString("yyyy-LLL dd"), UnicodeString("2008-Jan 04") },
1610 { "en", false, UnicodeString("2008-Jan. 05"), UnicodeString("yyyy-LLL dd"), UnicodeString("") },
1611 { "en", true, UnicodeString("2008-Jan--06"), UnicodeString("yyyy-MMM -- dd"), UnicodeString("2008-Jan 06") },
1612 { "en", false, UnicodeString("2008-Jan--07"), UnicodeString("yyyy-MMM -- dd"), UnicodeString("") },
1613 { "en", true, UnicodeString("6 Jan 08 2008"), UnicodeString("eee MMM dd yyyy"), UnicodeString("Sat Jan 08 2008") },
1614 { "en", false, UnicodeString("6 Jan 09 2008"), UnicodeString("eee MMM dd yyyy"), UnicodeString("") },
1616 { NULL, true, UnicodeString(""), UnicodeString(""), UnicodeString("") }
1621 dataerrln(UnicodeString("FAIL: Unable to create Calendar for default timezone and locale."));
1660 UnicodeString text;
1661 UnicodeString pattern;
1669 { UnicodeString("September 30, 1998"), UnicodeString("MM-dd-yyyy"), 0},
1670 { UnicodeString("123-73-1950"), UnicodeString("MM-dd-yyyy"), -1},
1671 { UnicodeString("12-23-1950"), UnicodeString("MM-dd-yyyy"), -1},
1673 { UnicodeString(""), UnicodeString(""), 0}
1712 UnicodeString pattern = "MM-dd-yyyy";
1713 UnicodeString text = "06-10-2014";