Home | History | Annotate | Download | only in cintltst

Lines Matching defs:pattern

245                     log_err("umsg_parse could not parse the pattern. Error: %s.\n",u_errorName(ec));
265 UChar pattern[100], expected[100];
275 u_uastrcpy(pattern, "There are {0} files on {1,date}");
280 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, str, d);
286 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, str, d);
299 log_verbose("\nTesting message format with another pattern test#2\n");
300 u_uastrcpy(pattern, "The disk \"{0}\" contains {1,number,integer} file(s)");
305 pattern,
306 u_strlen(pattern),
317 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, str, 23);
331 log_verbose("\nTesting message format with another pattern test#3\n");
332 u_uastrcpy(pattern, "You made a {0} of {1,number,currency}");
336 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), NULL, resultlength, &status, str, 500.00);
342 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, str, 500.00);
365 UChar pattern[100];
396 log_verbose("\nTesting with pattern test#4");
397 u_uastrcpy(pattern, "On {0, date, long}, there was a {1} on planet {2,number,integer}");
400 fmt = umsg_open(pattern,u_strlen(pattern),"en_US",&parseError,&status);
413 u_formatMessageWithError( "en_US", pattern, u_strlen(pattern), result, resultlength,&parseError, &status, d1, str, 7);
466 UChar pattern[100];
496 log_verbose("\nTesting with pattern test#4");
497 u_uastrcpy(pattern, "On {0, date, long}, there was a {1} on planet {2,number,integer}");
501 resultLengthOut=u_formatMessageWithError( "en_US", pattern, u_strlen(pattern), result, resultlength,&parseError, &status, d1, str, 7);
507 u_formatMessageWithError( "en_US", pattern, u_strlen(pattern), result, resultlength,&parseError, &status, d1, str, 7);
524 u_parseMessageWithError("en_US", pattern, u_strlen(pattern), result, u_strlen(result), &parseError,&status, &d, ret, &value);
561 UChar pattern[100];
589 log_verbose("\nTesting with pattern test#4");
590 u_uastrcpy(pattern, "On {0, date, long}, there was a {1} on planet {2,number,integer}");
594 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, d1, str, 7);
600 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, d1, str, 7);
617 u_parseMessage("en_US", pattern, u_strlen(pattern), result, u_strlen(result), &status, &d, ret, &value);
655 UChar pattern[100];
663 u_uastrcpy(pattern, "The disk {1} contains {0,choice,0#no files|1#one file|1<{0,number,integer} files}");
666 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), NULL, resultlength, &status, 100., str);
672 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, 100., str);
688 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), NULL, resultlength, &status, 0., str);
694 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, 0., str);
711 resultLengthOut=u_formatMessage( "en_US", pattern, u_strlen(pattern), NULL, resultlength, &status, 1., str);
717 u_formatMessage( "en_US", pattern, u_strlen(pattern), result, resultlength, &status, 1., str);
739 UChar pattern[100];
749 u_uastrcpy(pattern, "You {0} an amount of {1,number,currency}");
752 u_parseMessage( "en_US", pattern, u_strlen(pattern), source, u_strlen(source), &status, str, &value);
766 u_uastrcpy(pattern, "There are {0,number,integer} files on {1} created");
769 u_parseMessage( "en_US", pattern, u_strlen(pattern), source, u_strlen(source), &status, &value, str);
839 static void CallParseMessage(const char* locale, UChar* pattern, int32_t patternLength,
844 u_vparseMessage(locale, pattern, patternLength, source, sourceLength, ap, status);
851 UChar pattern[100];
861 u_uastrcpy(pattern, "You {0} an amount of {1,number,currency}");
864 CallParseMessage( "en_US", pattern, u_strlen(pattern), source, u_strlen(source), &status, str, &value);
877 u_uastrcpy(pattern, "There are {0,number,integer} files on {1} created");
880 CallParseMessage( "en_US", pattern, u_strlen(pattern), source, u_strlen(source), &status, &value, str);
894 UChar pattern[256];
906 /* Slight hack here -- instead of date pattern HH:mm:ss.SSS, use
910 u_uastrcpy(pattern, PAT);
911 length = u_formatMessage("nl", pattern, u_strlen(pattern),
935 UChar pattern[256];
945 u_uastrncpy(pattern, PAT, sizeof(pattern)/sizeof(pattern[0]));
948 f1 = umsg_open(pattern,length,NULL,NULL,&status);
952 log_err("umsg_open failed with pattern %s. Error: \n", PAT, u_errorName(status));
958 f2 = umsg_open(pattern,length,NULL,&parseError,&status);
962 log_err("umsg_open with parseError failed with pattern %s. Error: %s\n", PAT, u_errorName(status));
985 umsg_applyPattern(f1,pattern,(int32_t)strlen(PAT),NULL,&status);
996 if(u_strcmp(result,pattern)!=0){
1013 UChar pattern[sizeof(patChars)];
1018 u_uastrncpy(pattern, patChars, sizeof(pattern)/sizeof(pattern[0]));
1021 u_formatMessage("en_US", pattern, 6, result, sizeof(result)/sizeof(result[0]), &status, arg);