ICU-8716 Update collation and date format test to pass without data
X-SVN-Rev: 30378
This commit is contained in:
parent
bfc107659f
commit
cdd02be3f2
@ -897,7 +897,7 @@ static void TestBengaliSortKey(void)
|
||||
|
||||
c2 = ucol_openRules(rules, rulesLength, UCOL_DEFAULT, UCOL_DEFAULT_STRENGTH, NULL, &status);
|
||||
if (U_FAILURE(status)) {
|
||||
log_err("ERROR: Creating collator from rules failed with locale: %s : %s\n", curLoc, myErrorName(status));
|
||||
log_data_err("ERROR: Creating collator from rules failed with locale: %s : %s\n", curLoc, myErrorName(status));
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -3586,18 +3586,20 @@ void DateFormatTest::TestFormalChineseDate() {
|
||||
void DateFormatTest::TestStandAloneGMTParse() {
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
SimpleDateFormat *sdf = new SimpleDateFormat("ZZZZ", Locale(""), status);
|
||||
failure(status, "new SimpleDateFormat");
|
||||
|
||||
if (!failure(status, "new SimpleDateFormat")) {
|
||||
|
||||
UnicodeString inText("GMT$$$");
|
||||
for (int32_t i = 0; i < 10; i++) {
|
||||
ParsePosition pos(0);
|
||||
sdf->parse(inText, pos);
|
||||
if (pos.getIndex() != 3) {
|
||||
errln((UnicodeString)"FAIL: Incorrect output parse position: actual=" + pos.getIndex() + " expected=3");
|
||||
UnicodeString inText("GMT$$$");
|
||||
for (int32_t i = 0; i < 10; i++) {
|
||||
ParsePosition pos(0);
|
||||
sdf->parse(inText, pos);
|
||||
if (pos.getIndex() != 3) {
|
||||
errln((UnicodeString)"FAIL: Incorrect output parse position: actual=" + pos.getIndex() + " expected=3");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
delete sdf;
|
||||
delete sdf;
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* #if !UCONFIG_NO_FORMATTING */
|
||||
|
Loading…
Reference in New Issue
Block a user