Lines Matching refs:errorCode
58 IcuTestErrorCode errorCode(*this, "init/createUTS46Instance()");
62 trans=IDNA::createUTS46Instance(commonOptions, errorCode);
66 errorCode);
67 if(errorCode.logDataIfFailureAndReset("createUTS46Instance()")) {
112 UErrorCode errorCode=U_ZERO_ERROR;
117 trans->nameToASCII(input, result, info, errorCode);
118 if(U_FAILURE(errorCode) || info.hasErrors() || result!=expected) {
120 (long)info.getErrors(), result==expected, u_errorName(errorCode));
122 errorCode=U_USELESS_COLLATOR_ERROR;
123 trans->nameToUnicode(input, result, info, errorCode);
124 if(errorCode!=U_USELESS_COLLATOR_ERROR || !result.isBogus()) {
125 errln("T.nameToUnicode(U_FAILURE) did not preserve the errorCode "
127 u_errorName(errorCode));
129 errorCode=U_ZERO_ERROR;
132 nontrans->labelToASCII(input, result, info, errorCode);
133 if(errorCode!=U_ILLEGAL_ARGUMENT_ERROR || !result.isBogus()) {
136 u_errorName(errorCode));
138 errorCode=U_ZERO_ERROR;
141 nontrans->labelToASCII(input, result, info, errorCode);
142 if( U_FAILURE(errorCode) ||
147 info.getErrors(), u_errorName(errorCode));
152 errorCode=U_ZERO_ERROR;
153 nontrans->labelToUnicodeUTF8(StringPiece(NULL, 5), sink, info, errorCode);
154 if(errorCode!=U_ILLEGAL_ARGUMENT_ERROR || sink.NumberOfBytesWritten()!=0) {
157 u_errorName(errorCode));
161 errorCode=U_ZERO_ERROR;
162 nontrans->nameToASCII_UTF8(StringPiece(), sink, info, errorCode);
163 if(U_FAILURE(errorCode) || sink.NumberOfBytesWritten()!=0 || !sink.calledFlush) {
165 u_errorName(errorCode));
170 errorCode=U_USELESS_COLLATOR_ERROR;
171 nontrans->nameToUnicodeUTF8(StringPiece(s, 3), sink, info, errorCode);
172 if(errorCode!=U_USELESS_COLLATOR_ERROR || sink.NumberOfBytesWritten()!=0) {
173 errln("N.nameToUnicode_UTF8(U_FAILURE) did not preserve the errorCode "
175 u_errorName(errorCode));
179 errorCode=U_ZERO_ERROR;
180 trans->labelToUnicodeUTF8(StringPiece(s, 3), sink, info, errorCode);
181 if( U_FAILURE(errorCode) || sink.NumberOfBytesWritten()!=3 ||
186 u_errorName(errorCode));
190 errorCode=U_ZERO_ERROR;
195 trans->nameToUnicodeUTF8(eX, sink, info, errorCode);
196 if( U_FAILURE(errorCode) || sink.NumberOfBytesWritten()!=11 ||
200 u_errorName(errorCode));
205 IcuTestErrorCode errorCode(*this, "TestNotSTD3()");
207 LocalPointer<IDNA> not3(IDNA::createUTS46Instance(UIDNA_CHECK_BIDI, errorCode));
208 if(errorCode.isFailure()) {
214 if( not3->nameToUnicode(input, result, info, errorCode)!=
224 not3->nameToASCII(input, result, info, errorCode);
230 not3->nameToUnicode(input, result, info, errorCode);
587 IcuTestErrorCode errorCode(*this, "TestSomeCases");
597 trans->nameToASCII(input, aT, aTInfo, errorCode);
598 trans->nameToUnicode(input, uT, uTInfo, errorCode);
599 nontrans->nameToASCII(input, aN, aNInfo, errorCode);
600 nontrans->nameToUnicode(input, uN, uNInfo, errorCode);
601 if(errorCode.logIfFailureAndReset("first-level processing [%d/%s] %s",
674 nontrans->nameToUnicode(aT, aTuN, aTuNInfo, errorCode);
675 nontrans->nameToASCII(uT, uTaN, uTaNInfo, errorCode);
676 nontrans->nameToUnicode(aN, aNuN, aNuNInfo, errorCode);
677 nontrans->nameToASCII(uN, uNaN, uNaNInfo, errorCode);
678 if(errorCode.logIfFailureAndReset("second-level processing [%d/%s] %s",
718 trans->labelToASCII(input, aTL, aTLInfo, errorCode);
719 trans->labelToUnicode(input, uTL, uTLInfo, errorCode);
720 nontrans->labelToASCII(input, aNL, aNLInfo, errorCode);
721 nontrans->labelToUnicode(input, uNL, uNLInfo, errorCode);
722 if(errorCode.logIfFailureAndReset("labelToXYZ processing [%d/%s] %s",
839 trans->nameToASCII_UTF8(input8, aT8Sink, aT8Info, errorCode);
840 trans->nameToUnicodeUTF8(input8, uT8Sink, uT8Info, errorCode);
841 nontrans->nameToASCII_UTF8(input8, aN8Sink, aN8Info, errorCode);
842 nontrans->nameToUnicodeUTF8(input8, uN8Sink, uN8Info, errorCode);
843 if(errorCode.logIfFailureAndReset("UTF-8 processing [%d/%s] %s",