Lines Matching defs:pat

215     const char* pat[]    = { "#.#", "#.", ".#", "#" };
216 int32_t pat_length = (int32_t)(sizeof(pat) / sizeof(pat[0]));
222 DecimalFormat fmt(pat[i], sym, status);
223 if (U_FAILURE(status)) { errln((UnicodeString)"FAIL: DecimalFormat constructor failed for " + pat[i]); continue; }
226 errln((UnicodeString)"FAIL: Pattern " + pat[i] + " should transmute to " + newpat[i] +
232 errln((UnicodeString)"FAIL: Pattern " + pat[i] + " should format zero as " + num[i] +
272 const char* pat[] = { "0.####E0", "00.000E00", "##0.######E000", "0.###E0;[0.###E0]" };
273 int32_t pat_length = (int32_t)(sizeof(pat) / sizeof(pat[0]));
357 DecimalFormat fmt(pat[p], sym, status);
360 logln((UnicodeString)"Pattern \"" + pat[p] + "\" -toPattern-> \"" +
583 UnicodeString *pat;
590 pat = new UnicodeString("a'fo''o'b#");
591 DecimalFormat *fmt = new DecimalFormat(*pat, *sym, status);
594 logln((UnicodeString)"Pattern \"" + *pat + "\"");
601 delete pat;
603 pat = new UnicodeString("a''b#");
604 fmt = new DecimalFormat(*pat, *sym, status);
606 logln((UnicodeString)"Pattern \"" + *pat + "\"");
611 delete pat;
623 UnicodeString pat;
631 pat.append(currency).append("#,##0.00;-").
633 DecimalFormat *fmt = new DecimalFormat(pat, *sym, status);
635 pat.truncate(0);
636 logln((UnicodeString)"Pattern \"" + fmt->toPattern(pat) + "\"");
644 pat.truncate(0);
646 pat.append(currency).append(currency).
650 fmt = new DecimalFormat(pat, *sym, status);
653 logln((UnicodeString)"Pattern \"" + fmt->toPattern(pat) + "\"");
1273 UnicodeString pat(PAT[i]);
1274 DecimalFormat df(pat, US, status);
1278 if (pat == pat2) {
1280 pat + "\" -> \"" +
1284 pat + "\" -> \"" +
1292 errln(UnicodeString("FAIL \"" + pat +
1970 UnicodeString pat(" #,##0.00");
1971 pat.insert(0, (UChar)0x00A4);
1972 DecimalFormat fmt(pat, sym, ec);
2009 DecimalFormat fmt2(pat, sym, ec);
2064 const char* pat=DATA[i];
2065 UBool valid = (*pat) == '+';
2066 pat += 2;
2068 DecimalFormat fmt(pat, ec); // locale doesn't matter here
2071 pat, u_errorName(ec));
2074 pat, (valid?"succeeded":"failed"),
2090 /*7*/ "pat:", // <pattern or '-'> <exp. toPattern or '-' or 'err'>
2140 UnicodeString pat, tok, mloc, str, out, where, currAmt;
2173 pat = tok;
2175 fmt = new DecimalFormat(pat, new DecimalFormatSymbols(loc, ec), ec);
2177 errln("FAIL: " + where + "Pattern \"" + pat + "\": " + u_errorName(ec));
2196 assertEquals(where + "\"" + pat + "\".format(" + num + ")",
2208 assertEquals(where + "\"" + pat + "\".parse(\"" + str + "\")",
2222 assertEquals(where + "\"" + pat + "\".parse(\"" + str + "\")",
2271 // pat: <pattern> <exp. toPattern, or '-' or 'err'>
2280 errln("FAIL: " + where + "Invalid command \"pat: - err\"");
2284 testpat = pat;
2397 UnicodeString pat;
2398 ((DecimalFormat*) &fmt)->toPattern(pat);
2401 pat + " = " +
2405 pat + " = " +
2470 UnicodeString pat;
2471 ((DecimalFormat*) &fmt)->toPattern(pat);
2474 escape(pat) + " = \"" +
2496 escape(pat) + " = \"" +
2554 UnicodeString pat;
2555 fmt.toPattern(pat);
2556 if (pat == exp) {
2557 logln(UnicodeString("Ok \"") + pat + "\"");
2559 errln(UnicodeString("FAIL \"") + pat + "\", expected \"" + exp + "\"");
2563 void NumberFormatTest::expectPad(DecimalFormat& fmt, const UnicodeString& pat,
2565 expectPad(fmt, pat, pos, 0, (UnicodeString)"");
2567 void NumberFormatTest::expectPad(DecimalFormat& fmt, const UnicodeString& pat,
2569 expectPad(fmt, pat, pos, width, UnicodeString(pad));
2571 void NumberFormatTest::expectPad(DecimalFormat& fmt, const UnicodeString& pat,
2576 fmt.applyPattern(pat, status);
2591 logln(UnicodeString("Ok \"") + pat + "\" pos=" + apos + infoStr);
2593 errln(UnicodeString("FAIL \"") + pat + "\" pos=" + apos +
3060 UnicodeString pat = ctou(DATA[i][1]);
3071 pat = pat.findAndReplace(ctou("\\u00A4"), doubleCurrencyStr);
3073 pat = pat.findAndReplace(ctou("\\u00A4\\u00A4"), tripleCurrencyStr);
3076 DecimalFormat* fmt = new DecimalFormat(pat, new DecimalFormatSymbols(*sym), status);
3174 UnicodeString pat;
3177 pat.append(currency).append(currency).append(currency).append("#,##0.00;-").append(currency).append(currency).append(currency).append("#,##0.00");
3178 DecimalFormat* fmt = new DecimalFormat(pat, sym, status);