Home | History | Annotate | Download | only in intltest

Lines Matching refs:pattern

194             errln("FAILURE! Expected pattern: " + expectedPattern +
211 UnicodeString pattern = generator->getBestPattern(actualPattern, errorCode);
212 SimpleDateFormat date1(pattern, locale, errorCode);
213 SimpleDateFormat date2(pattern, locale, errorCode);
227 errln("FAILURE! Expected local pattern: " + expectedLocalPattern
231 errln("FAILURE! Expected local pattern: " + expectedLocalPattern
514 // local pattern chars data is not longer loaded
522 assertTrue("Data", UDAT_FIELD_COUNT == uprv_strlen(PATTERN_CHARS) + 1); // +1 for missing TIME_SEPARATOR pattern char
530 // Make the pattern "G y M d..."
534 // Make the pattern "GGGG yyyy MMMM dddd..."
600 logln(" Pattern = " + sdtfmt->toPattern(buf.remove()));
602 logln(" Pattern = ? (not a SimpleDateFormat)");
702 logln(UnicodeString("Pattern \"") + pat + "\" String \"" + str + "\"");
798 UnicodeString pattern;
799 logln((UnicodeString)"pattern=" + fmt->toPattern(pattern) + " string=" + str);
833 UnicodeString pattern;
834 logln((UnicodeString)"Pattern " + ((SimpleDateFormat*) fmt)->toPattern(pattern));
900 * Test the day of year pattern.
924 DateFormatTest::tryPattern(SimpleDateFormat& sdf, UDate d, const char* pattern, UDate expected)
927 if (pattern != 0) sdf.applyPattern(pattern);
929 logln((UnicodeString)"pattern: " + sdf.toPattern(thePat));
1014 UnicodeString pattern;
1017 sdtfmt->toPattern(pattern);
1022 errln((UnicodeString)"FAIL: Parse \"" + text + "\", pattern \"" + pattern + "\", expected " + expected + " got " + format);
1486 // pattern, input, expected parse or NULL if expect parse failure
1525 * Test handling of "HHmmss" pattern.
1531 // pattern, input, expected parse or NULL if expect parse failure
1552 // pattern, input, expected parse or null if expect parse failure
1554 // Pattern space run should parse input text space run
1914 * [0] = pattern string to parse [i+2] with
1918 * [i] = pattern, or NULL to reuse prior pattern
1920 * [i+2] = expected parse result (parsed with pattern [0])
1941 const char* pattern = data[i++];
1946 if (pattern != NULL) {
1947 fmt.applyPattern(pattern);
1948 currentPat = pattern;
1988 * [0] = pattern string to parse [i+2] with
1992 * [i] = pattern, or null to reuse prior pattern
1999 * 'f': Format date [i+2] (as parsed using pattern [0]) and expect string [i+3].
2025 const char* pattern = data[i++];
2026 if (pattern != NULL) {
2027 fmt.applyPattern(pattern);
2028 currentPat = pattern;
2101 * [0] = pattern string to parse [i+2] with
2105 * [i] = pattern, or null to reuse prior pattern
2130 const char* pattern = data[i++];
2131 if (pattern != NULL) {
2132 fmt.applyPattern(pattern);
2133 currentPat = pattern;
3741 // pattern, input, expected output (in quotes)
3871 ": using pattern \"" + itemPtr->datePattern + "\", could not parse \"" + itemPtr->dateString + "\"; err: " + u_errorName(status) );
3875 ": using pattern \"" + itemPtr->datePattern + "\", did parse \"" + itemPtr->dateString + "\"." );
3881 ": using pattern \"" + itemPtr->datePattern + "\", did parse \"" + itemPtr->dateString + "\", formatted result \"" + formatted + "\".");
3937 UnicodeString pattern ("y\\u5e74M\\u6708d\\u65e5", -1, US_INV );
3938 pattern = pattern.unescape();
3942 SimpleDateFormat *sdf = new SimpleDateFormat(pattern,override,Locale::getChina(),status);
3996 // {<pattern>, <lead>, <date string>, <trail>}
4034 errln(UnicodeString("FAIL: Parsing [") + input + "] with pattern [" + TestData[i][0] + "] returns position - "
4115 const UnicodeString customPatterns[] = { "y-Ml-d", "G'x'y-Ml-d", "U-M-d", "U MMM d" }; // like old root pattern, using 'l'
4179 UnicodeString pattern;
4188 //locale pattern capitalizationContext expected formatted date
4216 SimpleDateFormat * sdmft = new SimpleDateFormat(itemPtr->pattern, locale, status);
4218 dataerrln(UnicodeString("FAIL: Unable to create SimpleDateFormat for specified pattern with locale ") + UnicodeString(itemPtr->locale));
4256 UnicodeString pattern; // ignored unless style == DateFormat::kNone
4315 dfmt = new SimpleDateFormat(itemPtr->pattern, locale, status);
4430 // Test for date/time parsing regression with CLDR 22.1/ICU 50 pattern strings.
4483 UnicodeString pattern;
4484 static_cast<SimpleDateFormat &>(format).toPattern(pattern);
4486 logln(pattern + " parsed: " + formattedString);
4488 errln(pattern + " fails to parse: " + formattedString);
4498 UnicodeString pattern;
4507 //locale leniency parse String pattern expected result
4531 sdmft.adoptInsteadAndCheckErrorCode(new SimpleDateFormat(itemPtr->pattern, locale, status), status);
4546 " - pattern " + itemPtr->pattern +
4554 " - pattern " + itemPtr->pattern +
4564 errln("error: unexpected format result. pattern["+itemPtr->pattern+"] expected[" + itemPtr->expectedResult + "] but result was[" + formatResult + "]");
4577 UnicodeString pattern;
4584 // leniency parse String pattern expected result
4631 ((SimpleDateFormat*) sdmft)->applyPattern(itemPtr->pattern);
4723 if (!assertSuccess("SimpleDateFormat with pattern MM d", status)) {
4757 assertSuccess("SimpleDateFormat with pattern MM d", status);
4798 if (!assertSuccess("Create with pattern yMMMMd", status)) {
4807 if (!assertSuccess("Create with pattern yMd", status)) {
4822 if (!assertSuccess("Create with pattern yMMMd", status)) {
4839 if (!assertSuccess("Create with pattern yMMMMd", status)) {
4920 const char* const pattern;
4937 UnicodeString pattern;
4938 static_cast<const SimpleDateFormat*>(fmt.getAlias())->toPattern(pattern);
4939 assertEquals("Format pattern", TESTDATA[i].pattern, pattern);
5282 // Apply pattern through constructor to make sure parsePattern() is called during initialization.
5348 // Confirm applyPattern() reparses the pattern string.
5497 // For 12-hour times, AM and PM should be parsed as if with pattern character 'a'.