Home | History | Annotate | Download | only in intltest

Lines Matching refs:UnicodeString

23       dataerrln((UnicodeString(u_errorName(status)) + UnicodeString(" : " ) )+ msg); \
28 static UnicodeString escape( const UnicodeString&src)
30 UnicodeString dst;
37 dst += UnicodeString("[");
40 dst += UnicodeString(buf);
41 dst += UnicodeString("]");
63 #define CASE(id,test) case id: name = #test; if (exec) { logln(#test "---"); logln((UnicodeString)""); test(); } break
128 logln(UnicodeString("Creating calendar of locale ") + locs[j]);
131 CHECK(status, "creating '" + UnicodeString(locs[j]) + "' calendar");
133 logln(UnicodeString(" type is ") + c->getType());
135 dataerrln(UnicodeString(locs[j]) + UnicodeString("Calendar type ") + c->getType() + " instead of " + types[j]);
166 errln((UnicodeString)"cal's tz " + tz1 + " != grego's tz " + tz2);
185 logln((UnicodeString)"cal : " + CalendarTest::calToStr(cal));
186 logln((UnicodeString)"grego: " + CalendarTest::calToStr(*grego));
189 logln(UnicodeString("OK: ") + era + ":" + year + "/" + (month+1) + "/" + dayOfMonth +
190 " => " + d + " (" + UnicodeString(cal.getType()) + ")");
192 errln(UnicodeString("Fail: (fields to millis)") + era + ":" + year + "/" + (month+1) + "/" + dayOfMonth +
193 " => " + d + ", expected " + D + " (" + UnicodeString(cal.getType()) + "Off by: " + (d-D));
202 logln((UnicodeString)"cal : " + CalendarTest::calToStr(cal));
203 logln((UnicodeString)"grego: " + CalendarTest::calToStr(*grego));
206 logln((UnicodeString)"OK: " + D + " => " + cal.get(UCAL_ERA, status) + ":" +
208 (cal.get(UCAL_MONTH, status)+1) + "/" + cal.get(UCAL_DATE, status) + " (" + UnicodeString(cal.getType()) + ")");
210 errln((UnicodeString)"Fail: (millis to fields)" + D + " => " + cal.get(UCAL_ERA, status) + ":" +
214 dayOfMonth + " (" + UnicodeString(cal.getType()));
237 CHECK(status, UnicodeString("Creating de_CH calendar"));
243 errln((UnicodeString)"Error: Calendar time " + timeCal +
289 CHECK(status, UnicodeString("Creating th_TH@calendar=buddhist calendar"));
296 errln((UnicodeString)"Error: Calendar time " + timeCal +
340 CHECK(status, UnicodeString("Creating en_US@calendar=roc calendar"));
347 errln((UnicodeString)"Error: Calendar time " + timeCal +
394 CHECK(status, UnicodeString("Creating ja_JP@calendar=japanese calendar"));
400 errln((UnicodeString)"Error: Calendar time " + timeCal +
417 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=buddhist"), status);
419 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
424 UnicodeString str;
426 logln(UnicodeString() + "Test Date: " + str);
429 logln(UnicodeString() + "as Buddhist Calendar: " + escape(str));
430 UnicodeString expected("September 8, 2544 BE");
436 UnicodeString str3;
451 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
460 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
469 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
478 UnicodeString expect = CharsToUnicodeString("\\u0E27\\u0E31\\u0E19\\u0E40\\u0E2A\\u0E32\\u0E23\\u0E4C\\u0E17\\u0E35\\u0E48"
494 CHECK(status, UnicodeString("Creating ja_JP_TRADITIONAL calendar"));
503 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yy G"), Locale("en_US@calendar=japanese"), status);
504 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
509 UnicodeString str;
511 logln(UnicodeString() + "Test Date: " + str);
514 logln(UnicodeString() + "as Japanese Calendar: " + str);
515 UnicodeString expected("September 8, 13 Heisei");
521 UnicodeString str3;
534 fmt = new SimpleDateFormat(UnicodeString("G y"), Locale("en_US@calendar=japanese"), status);
540 UnicodeString str;
542 logln(UnicodeString() + "Test Date: " + str);
545 logln(UnicodeString() + "as Japanese Calendar: " + str);
546 UnicodeString expected("Meiji 1");
552 UnicodeString str3;
570 UnicodeString expect = CharsToUnicodeString("\\u5e73\\u621013\\u5e749\\u67088\\u65e5\\u571f\\u66dc\\u65e5");
578 UnicodeString expect = CharsToUnicodeString("\\u5e73\\u621013\\u5e749\\u67088\\u65e5\\u571f\\u66dc\\u65e5");
586 UnicodeString expect = CharsToUnicodeString("\\u5b89\\u6c385\\u5e747\\u67084\\u65e5\\u6728\\u66dc\\u65e5");
595 UnicodeString expect = CharsToUnicodeString("\\u662d\\u548c64\\u5e741\\u67086\\u65e5\\u91d1\\u66dc\\u65e5");
604 UnicodeString expect = CharsToUnicodeString("\\u5EB7\\u6B632\\u5e742\\u670829\\u65e5\\u65e5\\u66dc\\u65e5");
619 CHECK(status, UnicodeString("Creating ja_JP@calendar=japanese calendar"));
621 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("HH:mm:ss.S MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
622 UnicodeString str;
632 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("y.M.d"), Locale("ja_JP@calendar=japanese"), status);
639 UnicodeString samplestr("1.1.9");
640 logln(UnicodeString() + "Test Year: " + samplestr);
648 logln(UnicodeString() + "as Gregorian Calendar: " + str);
656 errln(UnicodeString("parse "+samplestr+" of 'y.m.d' as Japanese Calendar, expected year ") + expectYear +
657 UnicodeString(" and era ") + expectEra +", but got year " + gotYear + " and era " + gotEra + " (Gregorian:" + str +")");
659 logln(UnicodeString() + " year: " + gotYear + ", era: " + gotEra);
672 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("y"), Locale("ja_JP@calendar=japanese"), status);
679 UnicodeString samplestr("1");
680 logln(UnicodeString() + "Test Year: " + samplestr);
688 logln(UnicodeString() + "as Gregorian Calendar: " + str);
696 errln(UnicodeString("parse "+samplestr+" of 'y' as Japanese Calendar, expected year ") + expectYear +
697 UnicodeString(" and era ") + expectEra +", but got year " + gotYear + " and era " + gotEra + " (Gregorian:" + str +")");
699 logln(UnicodeString() + " year: " + gotYear + ", era: " + gotEra);
722 CHECK(status, UnicodeString("Creating fa_IR@calendar=persian calendar"));
728 errln((UnicodeString)"Error: Calendar time " + timeCal +
810 errln(UnicodeString("Expected ") + gregTime + " but got " + persTime);
824 errln(UnicodeString("Expected ") + persYear + "/" + (persMonth+1) + "/" + persDay +
836 SimpleDateFormat *fmt = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale(" en_US@calendar=persian"), status);
838 SimpleDateFormat *fmt2 = new SimpleDateFormat(UnicodeString("MMMM d, yyyy G"), Locale("en_US@calendar=gregorian"), status);
840 UnicodeString gregorianDate("January 18, 2007 AD");
845 UnicodeString str;
847 logln(UnicodeString() + "as Persian Calendar: " + escape(str));
848 UnicodeString expected("Dey 28, 1385 AP");
854 UnicodeString str3;
882 void IntlCalendarTest::simpleTest(const Locale& loc, const UnicodeString& expect, UDate expectDate, UErrorCode& status)
884 UnicodeString tmp;
888 logln("Try format/parse of " + (UnicodeString)loc.getName());
894 errln(UnicodeString("Failed to format " ) + loc.getName() + " expected " + escape(expect) + " got " + escape(tmp) );
898 CHECK(status, "Error occured parsing " + UnicodeString(loc.getName()));
901 errln(UnicodeString("Failed to parse " ) + escape(expect) + ", " + loc.getName() + " expect " + (double)expectDate + " got " + (double)d + " " + escape(tmp));
906 errln((UnicodeString)"Can't create " + loc.getName() + " date instance");