Home | History | Annotate | Download | only in intltest

Lines Matching full: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) {
688 return ucnv_openPackage(loadTestData(errorCode), name+1, &errorCode);
690 return ucnv_open(name, &errorCode);
977 IcuTestErrorCode errorCode(*this, "ToUnicodeCase");
978 LocalUConverterPointer cnv(cnv_open(cc.charset, errorCode));
979 if(errorCode.isFailure()) {
980 errcheckln(errorCode, "toUnicode[%d](%s cb=\"%s\" fb=%d flush=%d) ucnv_open() failed - %s",
981 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, errorCode.errorName());
982 errorCode.reset();
988 ucnv_setToUCallBack(cnv.getAlias(), callback, option, NULL, NULL, errorCode);
989 if(U_FAILURE(errorCode)) {
991 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1035 errorCode.reset();
1039 step, errorCode);
1044 errorCode);
1045 if(errorCode.isFailure() || !cc.finalFlush) {
1065 errorCode.reset();
1069 errorCode);
1074 errorCode);
1081 errorCode.reset();
1085 errorCode);
1086 if(errorCode.get()==U_STRING_NOT_TERMINATED_WARNING || errorCode.get()==U_BUFFER_OVERFLOW_ERROR) {
1087 errorCode.reset();
1093 errorCode);
1097 errorCode.reset(); // all errors have already been reported
1108 UErrorCode errorCode;
1115 errorCode=U_ZERO_ERROR;
1117 ucnv_getInvalidChars(cnv, resultInvalidChars, &resultInvalidLength, &errorCode);
1118 if(U_FAILURE(errorCode)) {
1120 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, name, u_errorName(errorCode));
1381 UErrorCode errorCode;
1384 errorCode=U_ZERO_ERROR;
1385 cnv=cnv_open(cc.charset, errorCode);
1386 if(U_FAILURE(errorCode)) {
1387 errcheckln(errorCode, "fromUnicode[%d](%s cb=\"%s\" fb=%d flush=%d) ucnv_open() failed - %s",
1388 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1395 ucnv_setFromUCallBack(cnv, callback, option, NULL, NULL, &errorCode);
1396 if(U_FAILURE(errorCode)) {
1398 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1413 ucnv_setSubstChars(cnv, cc.subchar, (int8_t)length, &errorCode);
1414 if(U_FAILURE(errorCode)) {
1416 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1421 ucnv_setSubstString(cnv, cc.subString, -1, &errorCode);
1422 if(U_FAILURE(errorCode)) {
1424 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, u_errorName(errorCode));
1435 &errorCode);
1436 if(U_FAILURE(errorCode)) {
1464 errorCode=U_ZERO_ERROR;
1468 step, &errorCode);
1473 errorCode);
1474 if(U_FAILURE(errorCode) || !cc.finalFlush) {
1493 errorCode=U_ZERO_ERROR;
1496 step, &errorCode);
1501 errorCode);
1502 if(U_FAILURE(errorCode) || !cc.finalFlush) {
1516 errorCode=U_ZERO_ERROR;
1520 &errorCode);
1525 errorCode);
1532 errorCode=U_ZERO_ERROR;
1536 &errorCode);
1537 if(errorCode==U_STRING_NOT_TERMINATED_WARNING || errorCode==U_BUFFER_OVERFLOW_ERROR) {
1538 errorCode=U_ZERO_ERROR;
1544 errorCode);
1559 UErrorCode errorCode;
1566 errorCode=U_ZERO_ERROR;
1568 ucnv_getInvalidUChars(cnv, resultInvalidUChars, &resultInvalidLength, &errorCode);
1569 if(U_FAILURE(errorCode)) {
1571 cc.caseNr, cc.charset, cc.cbopt, cc.fallbacks, cc.finalFlush, name, u_errorName(errorCode));