Lines Matching full:status
115 UErrorCode status = U_ZERO_ERROR; in TestBasic() local
116 MeasureUnit *ptr1 = MeasureUnit::createArcMinute(status); in TestBasic()
117 MeasureUnit *ptr2 = MeasureUnit::createArcMinute(status); in TestBasic()
124 MeasureUnit *ptr3 = MeasureUnit::createMeter(status); in TestBasic()
149 UErrorCode status = U_ZERO_ERROR; in TestGetAvailable() local
150 int32_t totalCount = MeasureUnit::getAvailable(units, 0, status); in TestGetAvailable()
151 while (status == U_BUFFER_OVERFLOW_ERROR) { in TestGetAvailable()
152 status = U_ZERO_ERROR; in TestGetAvailable()
155 totalCount = MeasureUnit::getAvailable(units, totalCount, status); in TestGetAvailable()
157 if (U_FAILURE(status)) { in TestGetAvailable()
158 dataerrln("Failure creating format object - %s", u_errorName(status)); in TestGetAvailable()
166 StringEnumeration *types = MeasureUnit::getAvailableTypes(status); in TestGetAvailable()
167 if (U_FAILURE(status)) { in TestGetAvailable()
168 dataerrln("Failure getting types - %s", u_errorName(status)); in TestGetAvailable()
172 if (types->count(status) < 10) { in TestGetAvailable()
179 const char* type = types->next(NULL, status); in TestGetAvailable()
181 type = types->next(NULL, status)) { in TestGetAvailable()
182 int32_t unitCount = MeasureUnit::getAvailable(type, units, unitCapacity, status); in TestGetAvailable()
183 while (status == U_BUFFER_OVERFLOW_ERROR) { in TestGetAvailable()
184 status = U_ZERO_ERROR; in TestGetAvailable()
188 unitCount = MeasureUnit::getAvailable(type, units, unitCapacity, status); in TestGetAvailable()
190 if (U_FAILURE(status)) { in TestGetAvailable()
191 dataerrln("Failure getting units - %s", u_errorName(status)); in TestGetAvailable()
209 UErrorCode status = U_ZERO_ERROR; in TestExamplesInDocs() local
210 MeasureFormat fmtFr(Locale::getFrench(), UMEASFMT_WIDTH_SHORT, status); in TestExamplesInDocs()
212 Locale::getFrench(), UMEASFMT_WIDTH_WIDE, status); in TestExamplesInDocs()
214 Locale::getFrench(), UMEASFMT_WIDTH_NARROW, status); in TestExamplesInDocs()
215 MeasureFormat fmtEn(Locale::getUS(), UMEASFMT_WIDTH_WIDE, status); in TestExamplesInDocs()
216 if (!assertSuccess("Error creating formatters", status)) { in TestExamplesInDocs()
219 Measure measureC(23, MeasureUnit::createCelsius(status), status); in TestExamplesInDocs()
220 Measure measureF(70, MeasureUnit::createFahrenheit(status), status); in TestExamplesInDocs()
222 Measure(70, MeasureUnit::createFoot(status), status), in TestExamplesInDocs()
223 Measure(5.3, MeasureUnit::createInch(status), status)}; in TestExamplesInDocs()
225 Measure(1, MeasureUnit::createFoot(status), status), in TestExamplesInDocs()
226 Measure(1, MeasureUnit::createInch(status), status)}; in TestExamplesInDocs()
228 Measure(1, MeasureUnit::createInch(status), status), in TestExamplesInDocs()
229 Measure(2, MeasureUnit::createFoot(status), status)}; in TestExamplesInDocs()
230 if (!assertSuccess("Error creating measurements.", status)) { in TestExamplesInDocs()
286 UErrorCode status = U_ZERO_ERROR; in TestFormatPeriodEn() local
287 Measure t_19m[] = {Measure(19, MeasureUnit::createMinute(status), status)}; in TestFormatPeriodEn()
289 Measure(1.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
290 Measure(23.5, MeasureUnit::createSecond(status), status) in TestFormatPeriodEn()
293 Measure(1.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
294 Measure(23.5, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
300 TimeUnit::UTIMEUNIT_HOUR, status), in TestFormatPeriodEn()
301 status), in TestFormatPeriodEn()
305 TimeUnit::UTIMEUNIT_MINUTE, status), in TestFormatPeriodEn()
306 status), in TestFormatPeriodEn()
310 TimeUnit::UTIMEUNIT_SECOND, status), in TestFormatPeriodEn()
311 status) in TestFormatPeriodEn()
314 Measure(2.0, MeasureUnit::createYear(status), status), in TestFormatPeriodEn()
315 Measure(5.0, MeasureUnit::createMonth(status), status), in TestFormatPeriodEn()
316 Measure(3.0, MeasureUnit::createWeek(status), status), in TestFormatPeriodEn()
317 Measure(4.0, MeasureUnit::createDay(status), status) in TestFormatPeriodEn()
320 Measure(1.0, MeasureUnit::createMinute(status), status), in TestFormatPeriodEn()
321 Measure(59.9996, MeasureUnit::createSecond(status), status) in TestFormatPeriodEn()
324 Measure(5.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
325 Measure(17.0, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
328 Measure(-5.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
329 Measure(17.0, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
332 Measure(19.0, MeasureUnit::createMinute(status), status), in TestFormatPeriodEn()
333 Measure(28.0, MeasureUnit::createSecond(status), status) in TestFormatPeriodEn()
336 Measure(0.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
337 Measure(0.0, MeasureUnit::createMinute(status), status), in TestFormatPeriodEn()
338 Measure(9.0, MeasureUnit::createSecond(status), status) in TestFormatPeriodEn()
341 Measure(0.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
342 Measure(0.0, MeasureUnit::createMinute(status), status), in TestFormatPeriodEn()
343 Measure(17.0, MeasureUnit::createSecond(status), status) in TestFormatPeriodEn()
346 Measure(6.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
347 Measure(56.92, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
350 Measure(3.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
351 Measure(4.0, MeasureUnit::createSecond(status), status), in TestFormatPeriodEn()
352 Measure(5.0, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
355 Measure(6.7, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
356 Measure(56.92, MeasureUnit::createMinute(status), status) in TestFormatPeriodEn()
360 Measure(3.0, MeasureUnit::createHour(status), status), in TestFormatPeriodEn()
361 Measure(5.0, MeasureUnit::createHour(status), status) in TestFormatPeriodEn()
364 if (!assertSuccess("Error creating Measure objects", status)) { in TestFormatPeriodEn()
430 LocalPointer<NumberFormat> nf(NumberFormat::createInstance(en, status)); in TestFormatPeriodEn()
431 if (U_FAILURE(status)) { in TestFormatPeriodEn()
432 dataerrln("Error creating number format en object - %s", u_errorName(status)); in TestFormatPeriodEn()
436 MeasureFormat mf(en, UMEASFMT_WIDTH_WIDE, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
437 if (!assertSuccess("Error creating measure format en WIDE", status)) { in TestFormatPeriodEn()
453 mf = MeasureFormat(en, UMEASFMT_WIDTH_SHORT, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
454 if (!assertSuccess("Error creating measure format en SHORT", status)) { in TestFormatPeriodEn()
458 mf = MeasureFormat(en, UMEASFMT_WIDTH_NARROW, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
459 if (!assertSuccess("Error creating measure format en NARROW", status)) { in TestFormatPeriodEn()
463 mf = MeasureFormat(en, UMEASFMT_WIDTH_NUMERIC, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
464 if (!assertSuccess("Error creating measure format en NUMERIC", status)) { in TestFormatPeriodEn()
470 nf.adoptInstead(NumberFormat::createInstance(de, status)); in TestFormatPeriodEn()
471 if (!assertSuccess("Error creating number format de object", status)) { in TestFormatPeriodEn()
475 mf = MeasureFormat(de, UMEASFMT_WIDTH_WIDE, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
476 if (!assertSuccess("Error creating measure format de WIDE", status)) { in TestFormatPeriodEn()
480 mf = MeasureFormat(de, UMEASFMT_WIDTH_NUMERIC, (NumberFormat *) nf->clone(), status); in TestFormatPeriodEn()
481 if (!assertSuccess("Error creating measure format de NUMERIC", status)) { in TestFormatPeriodEn()
494 UErrorCode status = U_ZERO_ERROR; in Test10219FractionalPlurals() local
498 (DecimalFormat *) NumberFormat::createInstance(en, status); in Test10219FractionalPlurals()
499 if (U_FAILURE(status)) { in Test10219FractionalPlurals()
500 dataerrln("Error creating Number format - %s", u_errorName(status)); in Test10219FractionalPlurals()
506 MeasureFormat mf(en, UMEASFMT_WIDTH_WIDE, df, status); in Test10219FractionalPlurals()
507 if (!assertSuccess("Error creating Measure format", status)) { in Test10219FractionalPlurals()
510 Measure measure(values[j], MeasureUnit::createMinute(status), status); in Test10219FractionalPlurals()
511 if (!assertSuccess("Error creating Measure unit", status)) { in Test10219FractionalPlurals()
527 UErrorCode status = U_ZERO_ERROR; in TestGreek() local
529 toMeasureUnit(MeasureUnit::createSecond(status)), in TestGreek()
530 toMeasureUnit(MeasureUnit::createMinute(status)), in TestGreek()
531 toMeasureUnit(MeasureUnit::createHour(status)), in TestGreek()
532 toMeasureUnit(MeasureUnit::createDay(status)), in TestGreek()
533 toMeasureUnit(MeasureUnit::createWeek(status)), in TestGreek()
534 toMeasureUnit(MeasureUnit::createMonth(status)), in TestGreek()
535 toMeasureUnit(MeasureUnit::createYear(status))}; in TestGreek()
536 if (!assertSuccess("Error creating Measure units", status)) { in TestGreek()
606 Measure measure(numbers[numIndex], new MeasureUnit(units[unitIndex]), status); in TestGreek()
607 if (!assertSuccess("Error creating Measure", status)) { in TestGreek()
610 MeasureFormat fmt(locales[locIndex], styles[styleIndex], status); in TestGreek()
611 if (!assertSuccess("Error creating Measure format", status)) { in TestGreek()
623 UErrorCode status = U_ZERO_ERROR; in TestFormatSingleArg() local
624 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, status); in TestFormatSingleArg()
625 if (!assertSuccess("Error creating formatter", status)) { in TestFormatSingleArg()
631 new Measure(3.5, MeasureUnit::createFoot(status), status), in TestFormatSingleArg()
634 status); in TestFormatSingleArg()
635 if (!assertSuccess("Error formatting", status)) { in TestFormatSingleArg()
645 UErrorCode status = U_ZERO_ERROR; in TestFormatMeasuresZeroArg() local
646 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, status); in TestFormatMeasuresZeroArg()
665 UErrorCode status = U_ZERO_ERROR; in helperTestMultiples() local
667 MeasureFormat fmt(locale, width, status); in helperTestMultiples()
668 if (!assertSuccess("Error creating format object", status)) { in helperTestMultiples()
672 Measure(2, MeasureUnit::createMile(status), status), in helperTestMultiples()
673 Measure(1, MeasureUnit::createFoot(status), status), in helperTestMultiples()
674 Measure(2.3, MeasureUnit::createInch(status), status)}; in helperTestMultiples()
675 if (!assertSuccess("Error creating measures", status)) { in helperTestMultiples()
679 fmt.formatMeasures(measures, LENGTHOF(measures), buffer, pos, status); in helperTestMultiples()
680 if (!assertSuccess("Error formatting measures", status)) { in helperTestMultiples()
687 UErrorCode status = U_ZERO_ERROR; in TestGram() local
688 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status); in TestGram()
689 if (!assertSuccess("Error creating format object", status)) { in TestGram()
692 Measure gram(1, MeasureUnit::createGram(status), status); in TestGram()
693 Measure gforce(1, MeasureUnit::createGForce(status), status); in TestGram()
694 if (!assertSuccess("Error creating measures", status)) { in TestGram()
703 UErrorCode status = U_ZERO_ERROR; in TestCurrencies() local
704 CurrencyAmount USD_1(1.0, USD, status); in TestCurrencies()
705 CurrencyAmount USD_2(2.0, USD, status); in TestCurrencies()
706 CurrencyAmount USD_NEG_1(-1.0, USD, status); in TestCurrencies()
707 if (!assertSuccess("Error creating measures", status)) { in TestCurrencies()
711 MeasureFormat fmt(en, UMEASFMT_WIDTH_WIDE, status); in TestCurrencies()
712 if (!assertSuccess("Error creating format object", status)) { in TestCurrencies()
718 fmt = MeasureFormat(en, UMEASFMT_WIDTH_SHORT, status); in TestCurrencies()
719 if (!assertSuccess("Error creating format object", status)) { in TestCurrencies()
725 fmt = MeasureFormat(en, UMEASFMT_WIDTH_NARROW, status); in TestCurrencies()
726 if (!assertSuccess("Error creating format object", status)) { in TestCurrencies()
732 fmt = MeasureFormat(en, UMEASFMT_WIDTH_NUMERIC, status); in TestCurrencies()
733 if (!assertSuccess("Error creating format object", status)) { in TestCurrencies()
742 UErrorCode status = U_ZERO_ERROR; in TestFieldPosition() local
743 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status); in TestFieldPosition()
744 if (!assertSuccess("Error creating format object", status)) { in TestFieldPosition()
747 Measure measure(43.5, MeasureUnit::createFoot(status), status); in TestFieldPosition()
748 if (!assertSuccess("Error creating measure object 1", status)) { in TestFieldPosition()
761 measure = Measure(43, MeasureUnit::createFoot(status), status); in TestFieldPosition()
762 if (!assertSuccess("Error creating measure object 2", status)) { in TestFieldPosition()
777 UErrorCode status = U_ZERO_ERROR; in TestFieldPositionMultiple() local
778 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status); in TestFieldPositionMultiple()
779 if (!assertSuccess("Error creating format object", status)) { in TestFieldPositionMultiple()
783 Measure(354, MeasureUnit::createMeter(status), status), in TestFieldPositionMultiple()
784 Measure(23, MeasureUnit::createCentimeter(status), status)}; in TestFieldPositionMultiple()
786 Measure(354, MeasureUnit::createMeter(status), status), in TestFieldPositionMultiple()
787 Measure(23, MeasureUnit::createCentimeter(status), status), in TestFieldPositionMultiple()
788 Measure(5.4, MeasureUnit::createMillimeter(status), status)}; in TestFieldPositionMultiple()
790 Measure(3, MeasureUnit::createMeter(status), status), in TestFieldPositionMultiple()
791 Measure(23, MeasureUnit::createCentimeter(status), status), in TestFieldPositionMultiple()
792 Measure(5, MeasureUnit::createMillimeter(status), status)}; in TestFieldPositionMultiple()
793 if (!assertSuccess("Error creating measure objects", status)) { in TestFieldPositionMultiple()
827 UErrorCode status = U_ZERO_ERROR; in TestBadArg() local
828 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status); in TestBadArg()
829 if (!assertSuccess("Error creating format object", status)) { in TestBadArg()
838 status); in TestBadArg()
839 if (status != U_ILLEGAL_ARGUMENT_ERROR) { in TestBadArg()
845 UErrorCode status = U_ZERO_ERROR; in TestEquality() local
846 NumberFormat* nfeq = NumberFormat::createInstance("en", status); in TestEquality()
847 NumberFormat* nfne = NumberFormat::createInstance("fr", status); in TestEquality()
848 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status); in TestEquality()
849 MeasureFormat fmtEq2("en", UMEASFMT_WIDTH_SHORT, nfeq, status); in TestEquality()
850 MeasureFormat fmtne1("en", UMEASFMT_WIDTH_WIDE, status); in TestEquality()
851 MeasureFormat fmtne2("fr", UMEASFMT_WIDTH_SHORT, status); in TestEquality()
852 MeasureFormat fmtne3("en", UMEASFMT_WIDTH_SHORT, nfne, status); in TestEquality()
853 if (U_FAILURE(status)) { in TestEquality()
854 dataerrln("Error creating MeasureFormats - %s", u_errorName(status)); in TestEquality()
868 UErrorCode status = U_ZERO_ERROR; in TestDoubleZero() local
870 Measure(4.7, MeasureUnit::createHour(status), status), in TestDoubleZero()
871 Measure(23, MeasureUnit::createMinute(status), status), in TestDoubleZero()
872 Measure(16, MeasureUnit::createSecond(status), status)}; in TestDoubleZero()
874 NumberFormat *nf = NumberFormat::createInstance(en, status); in TestDoubleZero()
875 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, nf, status); in TestDoubleZero()
878 if (U_FAILURE(status)) { in TestDoubleZero()
879 dataerrln("Error creating formatter - %s", u_errorName(status)); in TestDoubleZero()
884 fmt.formatMeasures(measures, LENGTHOF(measures), appendTo, pos, status); in TestDoubleZero()
885 if (!assertSuccess("Error formatting", status)) { in TestDoubleZero()
892 measures[0] = Measure(-4.7, MeasureUnit::createHour(status), status); in TestDoubleZero()
894 fmt.formatMeasures(measures, LENGTHOF(measures), appendTo, pos, status); in TestDoubleZero()
895 if (!assertSuccess("Error formatting", status)) { in TestDoubleZero()
916 UErrorCode status = U_ZERO_ERROR; in verifyFieldPosition() local
918 const char *descPrefix = ch.append(description, status) in verifyFieldPosition()
919 .append(": ", status).data(); in verifyFieldPosition()
921 beginIndex.append(descPrefix, status).append("beginIndex", status); in verifyFieldPosition()
923 endIndex.append(descPrefix, status).append("endIndex", status); in verifyFieldPosition()
924 fmt.formatMeasures(measures, measureCount, result, pos, status); in verifyFieldPosition()
925 if (!assertSuccess("Error formatting", status)) { in verifyFieldPosition()
956 UErrorCode status = U_ZERO_ERROR; in verifyFormatWithPrefix() local
957 fmt.formatMeasures(measures, measureCount, result, pos, status); in verifyFormatWithPrefix()
958 if (!assertSuccess("Error formatting", status)) { in verifyFormatWithPrefix()