Lines Matching defs:UnicodeString
21 dataerrln((UnicodeString(u_errorName(status)) + UnicodeString(" : " ) )+ msg); \
26 static UnicodeString escape( const UnicodeString&src)
28 UnicodeString dst;
35 dst += UnicodeString("[");
38 dst += UnicodeString(buf);
39 dst += UnicodeString("]");
61 #define CASE(id,test) case id: name = #test; if (exec) { logln(#test "---"); logln((UnicodeString)""); test(); } break
126 logln(UnicodeString("Creating calendar of locale ") + locs[j]);
129 CHECK(status, "creating '" + UnicodeString(locs[j]) + "' calendar");
131 logln(UnicodeString(" type is ") + c->getType());
133 dataerrln(UnicodeString(locs[j]) + UnicodeString("Calendar type ") + c->getType() + " instead of " + types[j]);
164 errln((UnicodeString)"cal's tz " + tz1 + " != grego's tz " + tz2);
183 logln((UnicodeString)"cal : " + CalendarTest::calToStr(cal));
184 logln((UnicodeString)"grego: " + CalendarTest::calToStr(*grego));
187 logln(UnicodeString("OK: ") + era + ":" + year + "/" + (month+1) + "/" + dayOfMonth +
188 " => " + d + " (" + UnicodeString(cal.getType()) + ")");
190 errln(UnicodeString("Fail: (fields to millis)") + era + ":" + year + "/" + (month+1) + "/" + dayOfMonth +
191 " => " + d + ", expected " + D + " (" + UnicodeString(cal.getType()) + "Off by: " + (d-D));
200 logln((UnicodeString)"cal : " + CalendarTest::calToStr(cal));
201 logln((UnicodeString)"grego: " + CalendarTest::calToStr(*grego));
204 logln((UnicodeString)"OK: " + D + " => " + cal.get(UCAL_ERA, status) + ":" +
206 (cal.get(UCAL_MONTH, status)+1) + "/" + cal.get(UCAL_DATE, status) + " (" + UnicodeString(cal.getType()) + ")");
208 errln((UnicodeString)"Fail: (millis to fields)" + D + " => " + cal.get(UCAL_ERA, status) + ":" +
212 dayOfMonth + " (" + UnicodeString(cal.getType()));
235 CHECK(status, UnicodeString("Creating de_CH calendar"));
241 errln((UnicodeString)"Error: Calendar time " + timeCal +
287 CHECK(status, UnicodeString("Creating th_TH@calendar=buddhist calendar"));
294 errln((UnicodeString)"Error: Calendar time " + timeCal +
338 CHECK(status, UnicodeString("Creating en_US@calendar=roc calendar"));
345 errln((UnicodeString)"Error: Calendar time " + timeCal +
392 CHECK(status, UnicodeString("Creating ja_JP@calendar=japanese calendar"));
398 errln((UnicodeString)"Error: Calendar time " + timeCal +
415 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=buddhist"), status);
417 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
422 UnicodeString str;
424 logln(UnicodeString() + "Test Date: " + str);
427 logln(UnicodeString() + "as Buddhist Calendar: " + escape(str));
428 UnicodeString expected("September 8, 2544 BE");
434 UnicodeString str3;
449 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
458 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
467 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
476 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
492 CHECK(status, UnicodeString("Creating ja_JP_TRADITIONAL calendar"));
501 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yy G"), Locale("en_US@calendar=japanese"), status);
502 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
507 UnicodeString str;
509 logln(UnicodeString() + "Test Date: " + str);
512 logln(UnicodeString() + "as Japanese Calendar: " + str);
513 UnicodeString expected("September 8, 13 Heisei");
519 UnicodeString str3;
532 fmt = new SimpleDateFormat(UnicodeString("G y"), Locale("en_US@calendar=japanese"), status);
538 UnicodeString str;
540 logln(UnicodeString() + "Test Date: " + str);
543 logln(UnicodeString() + "as Japanese Calendar: " + str);
544 UnicodeString expected("Meiji 1");
550 UnicodeString str3;
568 UnicodeString expect = CharsToUnicodeString("\\u5e73\\u621013\\u5e749\\u67088\\u65e5\\u571f\\u66dc\\u65e5");
576 UnicodeString expect = CharsToUnicodeString("\\u5e73\\u621013\\u5e749\\u67088\\u65e5\\u571f\\u66dc\\u65e5");
584 UnicodeString expect = CharsToUnicodeString("\\u5b89\\u6c385\\u5e747\\u67084\\u65e5\\u6728\\u66dc\\u65e5");
593 UnicodeString expect = CharsToUnicodeString("\\u662d\\u548c64\\u5e741\\u67086\\u65e5\\u91d1\\u66dc\\u65e5");
602 UnicodeString expect = CharsToUnicodeString("\\u5EB7\\u6B632\\u5e742\\u670829\\u65e5\\u65e5\\u66dc\\u65e5");
617 CHECK(status, UnicodeString("Creating ja_JP@calendar=japanese calendar"));
619 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("HH:mm:ss.S MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
620 UnicodeString str;
630 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("y.M.d"), Locale("ja_JP@calendar=japanese"), status);
637 UnicodeString samplestr("1.1.9");
638 logln(UnicodeString() + "Test Year: " + samplestr);
646 logln(UnicodeString() + "as Gregorian Calendar: " + str);
654 errln(UnicodeString("parse "+samplestr+" of 'y.m.d' as Japanese Calendar, expected year ") + expectYear +
655 UnicodeString(" and era ") + expectEra +", but got year " + gotYear + " and era " + gotEra + " (Gregorian:" + str +")");
657 logln(UnicodeString() + " year: " + gotYear + ", era: " + gotEra);
670 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("y"), Locale("ja_JP@calendar=japanese"), status);
677 UnicodeString samplestr("1");
678 logln(UnicodeString() + "Test Year: " + samplestr);
686 logln(UnicodeString() + "as Gregorian Calendar: " + str);
694 errln(UnicodeString("parse "+samplestr+" of 'y' as Japanese Calendar, expected year ") + expectYear +
695 UnicodeString(" and era ") + expectEra +", but got year " + gotYear + " and era " + gotEra + " (Gregorian:" + str +")");
697 logln(UnicodeString() + " year: " + gotYear + ", era: " + gotEra);
720 CHECK(status, UnicodeString("Creating fa_IR@calendar=persian calendar"));
726 errln((UnicodeString)"Error: Calendar time " + timeCal +
808 errln(UnicodeString("Expected ") + gregTime + " but got " + persTime);
822 errln(UnicodeString("Expected ") + persYear + "/" + (persMonth+1) + "/" + persDay +
834 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale(" en_US@calendar=persian"), status);
836 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
838 UnicodeString gregorianDate("January 18, 2007 AD");
843 UnicodeString str;
845 logln(UnicodeString() + "as Persian Calendar: " + escape(str));
846 UnicodeString expected("Dey 28, 1385 AP");
852 UnicodeString str3;
880 void IntlCalendarTest::simpleTest(const Locale& loc, const UnicodeString& expect, UDate expectDate, UErrorCode& status)
882 UnicodeString tmp;
886 logln("Try format/parse of " + (UnicodeString)loc.getName());
892 errln(UnicodeString("Failed to format " ) + loc.getName() + " expected " + escape(expect) + " got " + escape(tmp) );
896 CHECK(status, "Error occured parsing " + UnicodeString(loc.getName()));
899 errln(UnicodeString("Failed to parse " ) + escape(expect) + ", " + loc.getName() + " expect " + (double)expectDate + " got " + (double)d + " " + escape(tmp));
904 errln((UnicodeString)"Can't create " + loc.getName() + " date instance");