Home | History | Annotate | Download | only in intltest

Lines Matching refs:errorCode

54     UErrorCode errorCode=U_ZERO_ERROR;
55 utf8Cnv=ucnv_open("UTF-8", &errorCode);
56 ucnv_setToUCallBack(utf8Cnv, UCNV_TO_U_CALLBACK_STOP, NULL, NULL, NULL, &errorCode);
57 if(U_FAILURE(errorCode)) {
98 UErrorCode errorCode;
101 errorCode=U_ZERO_ERROR;
102 dataModule=TestDataModule::getTestDataModule("conversion", *this, errorCode);
103 if(U_SUCCESS(errorCode)) {
104 testData=dataModule->createTestData("toUnicode", errorCode);
105 if(U_SUCCESS(errorCode)) {
106 for(i=0; testData->nextCase(testCase, errorCode); ++i) {
107 if(U_FAILURE(errorCode)) {
109 i, u_errorName(errorCode));
110 errorCode=U_ZERO_ERROR;
116 s=testCase->getString("charset", errorCode);
129 cc.bytes=testCase->getBinary(cc.bytesLength, "bytes", errorCode);
130 unicode=testCase->getString("unicode", errorCode);
135 cc.offsets=testCase->getIntVector(offsetsLength, "offsets", errorCode);
141 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
144 cc.finalFlush= 0!=testCase->getInt28("flush", errorCode);
145 cc.fallbacks= 0!=testCase->getInt28("fallbacks", errorCode);
147 s=testCase->getString("errorCode", errorCode);
162 s=testCase->getString("callback", errorCode);
187 cc.invalidChars=testCase->getBinary(cc.invalidLength, "invalidChars", errorCode);
189 if(U_FAILURE(errorCode)) {
191 i, u_errorName(errorCode));
192 errorCode=U_ZERO_ERROR;
220 UErrorCode errorCode;
223 errorCode=U_ZERO_ERROR;
224 dataModule=TestDataModule::getTestDataModule("conversion", *this, errorCode);
225 if(U_SUCCESS(errorCode)) {
226 testData=dataModule->createTestData("fromUnicode", errorCode);
227 if(U_SUCCESS(errorCode)) {
228 for(i=0; testData->nextCase(testCase, errorCode); ++i) {
229 if(U_FAILURE(errorCode)) {
231 i, u_errorName(errorCode));
232 errorCode=U_ZERO_ERROR;
238 s=testCase->getString("charset", errorCode);
251 unicode=testCase->getString("unicode", errorCode);
254 cc.bytes=testCase->getBinary(cc.bytesLength, "bytes", errorCode);
257 cc.offsets=testCase->getIntVector(offsetsLength, "offsets", errorCode);
263 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
266 cc.finalFlush= 0!=testCase->getInt28("flush", errorCode);
267 cc.fallbacks= 0!=testCase->getInt28("fallbacks", errorCode);
269 s=testCase->getString("errorCode", errorCode);
280 s=testCase->getString("callback", errorCode);
292 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
311 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
347 invalidUChars=testCase->getString("invalidUChars", errorCode);
351 if(U_FAILURE(errorCode)) {
353 i, u_errorName(errorCode));
354 errorCode=U_ZERO_ERROR;
385 UErrorCode errorCode;
388 errorCode=U_ZERO_ERROR;
389 dataModule=TestDataModule::getTestDataModule("conversion", *this, errorCode);
390 if(U_SUCCESS(errorCode)) {
391 testData=dataModule->createTestData("getUnicodeSet", errorCode);
392 if(U_SUCCESS(errorCode)) {
393 for(i=0; testData->nextCase(testCase, errorCode); ++i) {
394 if(U_FAILURE(errorCode)) {
396 i, u_errorName(errorCode));
397 errorCode=U_ZERO_ERROR;
401 s=testCase->getString("charset", errorCode);
413 map=testCase->getString("map", errorCode);
414 mapnot=testCase->getString("mapnot", errorCode);
416 which=testCase->getInt28("which", errorCode);
418 if(U_FAILURE(errorCode)) {
420 i, u_errorName(errorCode));
421 errorCode=U_ZERO_ERROR;
430 mapSet.applyPattern(map, pos, 0, NULL, errorCode);
431 if(U_FAILURE(errorCode) || pos.getIndex()!=map.length()) {
434 i, u_errorName(errorCode), pos.getErrorIndex(), pos.getIndex(), map.char32At(pos.getIndex()));
435 errorCode=U_ZERO_ERROR;
440 mapnotSet.applyPattern(mapnot, pos, 0, NULL, errorCode);
441 if(U_FAILURE(errorCode) || pos.getIndex()!=mapnot.length()) {
444 i, u_errorName(errorCode), pos.getErrorIndex(), pos.getIndex(), mapnot.char32At(pos.getIndex()));
445 errorCode=U_ZERO_ERROR;
451 cnv.adoptInstead(cnv_open(charset, errorCode));
452 if(U_FAILURE(errorCode)) {
453 errcheckln(errorCode, "error opening \"%s\" for conversion/getUnicodeSet test case %d - %s",
454 charset, i, u_errorName(errorCode));
455 errorCode=U_ZERO_ERROR;
459 ucnv_getUnicodeSet(cnv.getAlias(), cnvSetPtr->toUSet(), (UConverterUnicodeSet)which, &errorCode);
461 if(U_FAILURE(errorCode)) {
463 charset, i, u_errorName(errorCode));
464 errorCode=U_ZERO_ERROR;
584 UErrorCode errorCode=U_ZERO_ERROR;
585 cnv.adoptInstead(cnv_open(cnvNames[i], errorCode));
586 if(U_FAILURE(errorCode)) {
587 errcheckln(errorCode, "failed to open converter %s - %s", cnvNames[i], u_errorName(errorCode));
591 ucnv_setFromUCallBack(cnv.getAlias(), getUnicodeSetCallback, &expected, NULL, NULL, &errorCode);
592 if(U_FAILURE(errorCode)) {
593 errln("failed to set the callback on converter %s - %s", cnvNames[i], u_errorName(errorCode));
607 ucnv_fromUnicode(cnv.getAlias(), &t, buffer+sizeof(buffer), (const UChar **)&s, s0+s0Length, NULL, flush, &errorCode);
608 if(U_FAILURE(errorCode)) {
609 if(errorCode==U_BUFFER_OVERFLOW_ERROR) {
610 errorCode=U_ZERO_ERROR;
618 ucnv_getUnicodeSet(cnv.getAlias(), set.toUSet(), which, &errorCode);
681 ConversionTest::cnv_open(const char *name, UErrorCode &errorCode) {
684 return ucnv_openPackage(loadTestData(errorCode), name+1, &errorCode);
686 return ucnv_open(name, &errorCode);
973 IcuTestErrorCode errorCode(*this, "ToUnicodeCase");
974 LocalUConverterPointer cnv(cnv_open(cc.charset, errorCode));
975 if(errorCode.isFailure()) {
976 errcheckln(errorCode, "toUnicode[%d](%s cb=\"%s\" fb=%d flush=%d) ucnv_open() failed - %s",
977 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, errorCode.errorName());
978 errorCode.reset();
984 ucnv_setToUCallBack(cnv.getAlias(), callback, option, NULL, NULL, errorCode);
985 if(U_FAILURE(errorCode)) {
987 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1031 errorCode.reset();
1035 step, errorCode);
1040 errorCode);
1041 if(errorCode.isFailure() || !cc.finalFlush) {
1061 errorCode.reset();
1065 errorCode);
1070 errorCode);
1077 errorCode.reset();
1081 errorCode);
1082 if(errorCode.get()==U_STRING_NOT_TERMINATED_WARNING || errorCode.get()==U_BUFFER_OVERFLOW_ERROR) {
1083 errorCode.reset();
1089 errorCode);
1093 errorCode.reset(); // all errors have already been reported
1104 UErrorCode errorCode;
1111 errorCode=U_ZERO_ERROR;
1113 ucnv_getInvalidChars(cnv, resultInvalidChars, &resultInvalidLength, &errorCode);
1114 if(U_FAILURE(errorCode)) {
1116 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, name, u_errorName(errorCode));
1377 UErrorCode errorCode;
1380 errorCode=U_ZERO_ERROR;
1381 cnv=cnv_open(cc.charset, errorCode);
1382 if(U_FAILURE(errorCode)) {
1383 errcheckln(errorCode, "fromUnicode[%d](%s cb=\"%s\" fb=%d flush=%d) ucnv_open() failed - %s",
1384 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1391 ucnv_setFromUCallBack(cnv, callback, option, NULL, NULL, &errorCode);
1392 if(U_FAILURE(errorCode)) {
1394 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1409 ucnv_setSubstChars(cnv, cc.subchar, (int8_t)length, &errorCode);
1410 if(U_FAILURE(errorCode)) {
1412 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1417 ucnv_setSubstString(cnv, cc.subString, -1, &errorCode);
1418 if(U_FAILURE(errorCode)) {
1420 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1431 &errorCode);
1432 if(U_FAILURE(errorCode)) {
1460 errorCode=U_ZERO_ERROR;
1464 step, &errorCode);
1469 errorCode);
1470 if(U_FAILURE(errorCode) || !cc.finalFlush) {
1489 errorCode=U_ZERO_ERROR;
1492 step, &errorCode);
1497 errorCode);
1498 if(U_FAILURE(errorCode) || !cc.finalFlush) {
1512 errorCode=U_ZERO_ERROR;
1516 &errorCode);
1521 errorCode);
1528 errorCode=U_ZERO_ERROR;
1532 &errorCode);
1533 if(errorCode==U_STRING_NOT_TERMINATED_WARNING || errorCode==U_BUFFER_OVERFLOW_ERROR) {
1534 errorCode=U_ZERO_ERROR;
1540 errorCode);
1555 UErrorCode errorCode;
1562 errorCode=U_ZERO_ERROR;
1564 ucnv_getInvalidUChars(cnv, resultInvalidUChars, &resultInvalidLength, &errorCode);
1565 if(U_FAILURE(errorCode)) {
1567 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, name, u_errorName(errorCode));