Home | History | Annotate | Download | only in intltest

Lines Matching full:errorcode

13 #include "unicode/errorcode.h"
106 ErrorCode errorCode;
107 if(errorCode.get()!=U_ZERO_ERROR || !errorCode.isSuccess() || errorCode.isFailure()) {
108 errln("ErrorCode did not initialize properly");
111 errorCode.assertSuccess();
112 if(errorCode.errorName()!=u_errorName(U_ZERO_ERROR)) {
113 errln("ErrorCode did not format error message string properly");
115 RefPlusOne(errorCode);
116 if(errorCode.get()!=U_ILLEGAL_ARGUMENT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
117 errln("ErrorCode did not yield a writable reference");
119 PtrPlusTwo(errorCode);
120 if(errorCode.get()!=U_INVALID_FORMAT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
121 errln("ErrorCode did not yield a writable pointer");
123 errorCode.set(U_PARSE_ERROR);
124 if(errorCode.get()!=U_PARSE_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
125 errln("ErrorCode.set() failed");
127 if( errorCode.reset()!=U_PARSE_ERROR || errorCode.get()!=U_ZERO_ERROR ||
128 !errorCode.isSuccess() || errorCode.isFailure()
130 errln("ErrorCode did not reset properly");
134 class MyErrorCode: public ErrorCode {
155 MyErrorCode errorCode(countChecks, countDests);
156 if( errorCode.get()!=U_ZERO_ERROR || !errorCode.isSuccess() || errorCode.isFailure() ||
159 errln("ErrorCode did not initialize properly");
162 errorCode.assertSuccess();
164 errln("ErrorCode.assertSuccess() called handleFailure() despite success");
166 RefPlusOne(errorCode);
167 if(errorCode.get()!=U_ILLEGAL_ARGUMENT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
168 errln("ErrorCode did not yield a writable reference");
170 errorCode.assertSuccess();
172 errln("ErrorCode.assertSuccess() did not handleFailure()");
174 PtrPlusTwo(errorCode);
175 if(errorCode.get()!=U_INVALID_FORMAT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
176 errln("ErrorCode did not yield a writable pointer");
178 errorCode.assertSuccess();
180 errln("ErrorCode.assertSuccess() did not handleFailure()");
182 errorCode.set(U_PARSE_ERROR);
183 if(errorCode.get()!=U_PARSE_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
184 errln("ErrorCode.set() failed");
186 if( errorCode.reset()!=U_PARSE_ERROR || errorCode.get()!=U_ZERO_ERROR ||
187 !errorCode.isSuccess() || errorCode.isFailure()
189 errln("ErrorCode did not reset properly");
191 errorCode.assertSuccess();
193 errln("ErrorCode.assertSuccess() called handleFailure() despite success");
201 MyErrorCode errorCode(countChecks, countDests);
202 errorCode.set(U_PARSE_ERROR);
301 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointer");
305 ucnvsel_open(&encoding, 1, NULL, UCNV_ROUNDTRIP_SET, errorCode));
306 if(errorCode.logIfFailureAndReset("ucnvsel_open()")) {
315 LocalUCalendarPointer cal(ucal_open(NULL, 0, "root", UCAL_GREGORIAN, errorCode));
316 if(errorCode.logDataIfFailureAndReset("ucal_open()")) {
324 LocalUDateTimePatternGeneratorPointer patgen(udatpg_open("root", errorCode));
325 if(errorCode.logDataIfFailureAndReset("udatpg_open()")) {
333 LocalULocaleDisplayNamesPointer ldn(uldn_open("de-CH", ULDN_STANDARD_NAMES, errorCode));
334 if(errorCode.logIfFailureAndReset("uldn_open()")) {
344 umsg_open(hello.getBuffer(), hello.length(), "root", NULL, errorCode));
345 if(errorCode.logIfFailureAndReset("umsg_open()")) {
355 const UNormalizer2 *nfc=unorm2_getNFCInstance(errorCode);
357 LocalUNormalizer2Pointer fn2(unorm2_openFiltered(nfc, emptySet.toUSet(), errorCode));
358 if(errorCode.logIfFailureAndReset("unorm2_openFiltered()")) {
368 LocalUIDNAPointer idna(uidna_openUTS46(0, errorCode));
369 if(errorCode.logIfFailureAndReset("uidna_openUTS46()")) {
381 uregex_open(pattern.getBuffer(), pattern.length(), 0, NULL, errorCode));
382 if(errorCode.logIfFailureAndReset("uregex_open()")) {
394 utrans_openU(id.getBuffer(), id.length(), UTRANS_FORWARD, NULL, 0, NULL, errorCode));
395 if(errorCode.logIfFailureAndReset("utrans_open()")) {
410 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUConverterSelectorPointer");
414 ucnvsel_open(&encoding, 1, NULL, UCNV_ROUNDTRIP_SET, errorCode));
419 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUCalendarPointer");
421 LocalUCalendarPointer cal(ucal_open(NULL, 0, "root", UCAL_GREGORIAN, errorCode));
422 if(!errorCode.logDataIfFailureAndReset("ucal_open()")) {
427 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUDateTimePatternGeneratorPointer");
429 LocalUDateTimePatternGeneratorPointer patgen(udatpg_open("root", errorCode));
433 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUMessageFormatPointer");
437 umsg_open(hello.getBuffer(), hello.length(), "root", NULL, errorCode));
444 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalURegularExpressionPointer");
448 uregex_open(pattern.getBuffer(), pattern.length(), 0, NULL, errorCode));
449 if(!errorCode.logDataIfFailureAndReset("urege_open()")) {
457 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUTransliteratorPointer");
461 utrans_openU(id.getBuffer(), id.length(), UTRANS_FORWARD, NULL, 0, NULL, errorCode));
462 if(!errorCode.logDataIfFailureAndReset("utrans_openU()")) {