Home | History | Annotate | Download | only in intltest

Lines Matching refs:pattern

236             appendErrorMessage.append("Error setting localized pattern.");
264 const UnicodeString &pattern,
276 pattern, symbols.getAlias(), perror, status), status);
295 NFTT_GET_FIELD(tuple, pattern, "0"),
734 errln((UnicodeString)"FAIL: Pattern " + pat[i] + " should transmute to " + newpat[i] +
740 errln((UnicodeString)"FAIL: Pattern " + pat[i] + " should format zero as " + num[i] +
773 // Test exponential pattern
867 UnicodeString pattern;
868 logln((UnicodeString)"Pattern \"" + pat[p] + "\" -toPattern-> \"" +
869 fmt.toPattern(pattern) + "\"");
1106 logln((UnicodeString)"Pattern \"" + *pat + "\"");
1118 logln((UnicodeString)"Pattern \"" + *pat + "\"");
1148 logln((UnicodeString)"Pattern \"" + fmt->toPattern(pat) + "\"");
1165 logln((UnicodeString)"Pattern \"" + fmt->toPattern(pat) + "\"");
1772 // Test pattern round-trip
1791 logln(UnicodeString("Ok Pattern rt \"") +
1795 errln(UnicodeString("FAIL Pattern rt \"") +
2054 UnicodeString pattern(patternChars);
2055 expectPad(fmt, pattern , DecimalFormat::kPadBeforePrefix, 4, padString);
2642 logln("Ok: pattern \"%s\": %s",
2645 errcheckln(ec, "FAIL: pattern \"%s\" should have %s; got %s",
2655 /*0*/ "ref=", // <reference pattern to parse numbers>
2657 /*2*/ "f:", // <pattern or '-'> <number> <exp. string>
2658 /*3*/ "fp:", // <pattern or '-'> <number> <exp. string> <exp. number>
2659 /*4*/ "rt:", // <pattern or '-'> <(exp.) number> <(exp.) string>
2660 /*5*/ "p:", // <pattern or '-'> <string> <exp. number>
2661 /*6*/ "perr:", // <pattern or '-'> <invalid string>
2662 /*7*/ "pat:", // <pattern or '-'> <exp. toPattern or '-' or 'err'>
2663 /*8*/ "fpc:", // <pattern or '-'> <curr.amt> <exp. string> <exp. curr.amt>
2724 // ref= <reference pattern>
2749 errln("FAIL: " + where + "Pattern \"" + pat + "\": " + u_errorName(ec));
2760 // f: <pattern or '-'> <number> <exp. string>
2761 // fp: <pattern or '-'> <number> <exp. string> <exp. number>
2762 // rt: <pattern or '-'> <number> <string>
2784 // p: <pattern or '-'> <string to parse> <exp. number>
2845 // perr: <pattern or '-'> <invalid string>
2849 // pat: <pattern> <exp. toPattern, or '-' or 'err'>
2874 errln("FAIL: " + where + "Invalid pattern \"" + testpat +
2883 logln("Ok: " + where + "Invalid pattern \"" + testpat +
2886 errln("FAIL: " + where + "Valid pattern \"" + testpat +
3426 UnicodeString pattern;
3445 df->applyPattern(tests[i].pattern, status);
3447 errln("Unable to apply pattern to decimal formatter. - %s", u_errorName(status));
3453 errln("String Pattern Rounding Test Failed: Pattern: \"" + tests[i].pattern + "\" Number: " + tests[i].testCase + " - Got: " + result + " Expected: " + tests[i].expected);
3723 // currency pattern (with negative pattern),
3754 // j represents the number of currency sign in the pattern.
7093 errln((UnicodeString)"ERROR: Could not create DecimalFormat (pattern, symbols*)");
7187 U_STRING_DECL(pattern,"#",1);
7188 U_STRING_INIT(pattern,"#",1);
7198 UNumberFormat* fmt = unum_open(UNUM_PATTERN_DECIMAL,pattern,1,NULL,NULL,&status);
7908 // explicit padding char is specified in the new pattern.
7911 // Oops this still prints 'a' even though we changed the pattern.
8154 UnicodeString pattern("#,##0.###");
8155 DecimalFormat* fmtBase = new DecimalFormat(pattern, symbols, status);
8288 NumberFormatTestTuple::getFieldByName("pattern"),
8301 assertEquals("", "#,##0.00", tuple.pattern);
8311 "{locale: en, pattern: #,##0.00, minIntegerDigits: -10}",
8397 UnicodeString pattern("\\u00a4\\u00a4\\u00a4 0.00 %\\u00a4\\u00a4");
8398 pattern = pattern.unescape();
8399 DecimalFormat fmt(pattern, sym, status);
8462 UnicodeString pattern;
8463 assertEquals("", "0.00E0", fmt.toPattern(pattern));
8464 DecimalFormat fmt2(pattern, sym, status);
8553 UnicodeString pattern("\\u00a40");
8554 DecimalFormat fmt(pattern.unescape(), sym, status);
8565 fmt.applyPattern(pattern.unescape(), status);
8567 "applyPattern favors precision of pattern",
8751 UnicodeString pattern("\\u00a4\\u00a4\\u00a4 0.00 %\\u00a4\\u00a4");
8752 pattern = pattern.unescape();
8753 DecimalFormat fmt(pattern, symbols, status);
8765 UnicodeString pattern("\\u00a4\\u00a4\\u00a4 0.00");
8766 pattern = pattern.unescape();
8768 DecimalFormat fmt(pattern, status);