mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-21 12:40:02 +00:00
ICU-8638 Ensure ICU4C 4.8.1 intltest and cintltst passes without data
X-SVN-Rev: 30377
This commit is contained in:
parent
1b21db9e9d
commit
d1fa046379
2 changed files with 12 additions and 10 deletions
|
@ -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…
Add table
Reference in a new issue