Lines Matching defs:testPtr
1128 const NumParseTestItem * testPtr;
1129 for (testPtr = altnumParseTests; testPtr->testname != NULL; ++testPtr) {
1131 int32_t value, position = testPtr->startPos;
1132 UNumberFormat *nf = unum_open(UNUM_DECIMAL, NULL, 0, testPtr->locale, NULL, &status);
1134 log_err_status(status, "unum_open fails for UNUM_DECIMAL with locale %s, status %s\n", testPtr->locale, myErrorName(status));
1137 unum_setAttribute(nf, UNUM_LENIENT_PARSE, testPtr->lenient);
1138 value = unum_parse(nf, testPtr->source, -1, &position, &status);
1139 if ( value != testPtr->value || position != testPtr->endPos || status != testPtr->status ) {
1141 testPtr->locale, testPtr->testname, testPtr->startPos,
1142 testPtr->value, testPtr->endPos, myErrorName(testPtr->status),
1205 const NumParseTestItem * testPtr;
1206 for (testPtr = spelloutParseTests; testPtr->testname != NULL; ++testPtr) {
1208 int32_t value, position = testPtr->startPos;
1209 UNumberFormat *nf = unum_open(UNUM_SPELLOUT, NULL, 0, testPtr->locale, NULL, &status);
1211 log_err_status(status, "unum_open fails for UNUM_SPELLOUT with locale %s, status %s\n", testPtr->locale, myErrorName(status));
1214 unum_setAttribute(nf, UNUM_LENIENT_PARSE, testPtr->lenient);
1215 value = unum_parse(nf, testPtr->source, -1, &position, &status);
1216 if ( value != testPtr->value || position != testPtr->endPos || status != testPtr->status ) {
1218 testPtr->locale, testPtr->testname, testPtr->startPos,
1219 testPtr->value, testPtr->endPos, myErrorName(testPtr->status),