Lines Matching refs:fields
1051 UChar *fields[10]; in TestRegexCAPI() local
1071 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1073 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1079 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1080 TEST_ASSERT_STRING(" second", fields[1], TRUE); in TestRegexCAPI()
1081 TEST_ASSERT_STRING(" third", fields[2], TRUE); in TestRegexCAPI()
1082 TEST_ASSERT(fields[3] == NULL); in TestRegexCAPI()
1103 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1105 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 2, &status); in TestRegexCAPI()
1111 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1112 TEST_ASSERT_STRING(" second: third", fields[1], TRUE); in TestRegexCAPI()
1113 TEST_ASSERT(!memcmp(&fields[2],&minus1,sizeof(UChar*))); in TestRegexCAPI()
1127 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1130 uregex_split(re, buf, sz, &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1133 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1134 TEST_ASSERT_STRING(" second", fields[1], TRUE); in TestRegexCAPI()
1135 TEST_ASSERT_STRING(" third", fields[2], TRUE); in TestRegexCAPI()
1140 TEST_ASSERT(fields[3] == NULL); in TestRegexCAPI()
1157 UChar *fields[10]; in TestRegexCAPI() local
1173 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1175 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1181 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1182 TEST_ASSERT_STRING("tag-a", fields[1], TRUE); in TestRegexCAPI()
1183 TEST_ASSERT_STRING(" second", fields[2], TRUE); in TestRegexCAPI()
1184 TEST_ASSERT_STRING("tag-b", fields[3], TRUE); in TestRegexCAPI()
1185 TEST_ASSERT_STRING(" third", fields[4], TRUE); in TestRegexCAPI()
1186 TEST_ASSERT(fields[5] == NULL); in TestRegexCAPI()
1194 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1196 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 2, &status); in TestRegexCAPI()
1202 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1203 TEST_ASSERT_STRING(" second<tag-b> third", fields[1], TRUE); in TestRegexCAPI()
1204 TEST_ASSERT(!memcmp(&fields[2],&minus1,sizeof(UChar*))); in TestRegexCAPI()
1212 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1214 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 3, &status); in TestRegexCAPI()
1220 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1221 TEST_ASSERT_STRING("tag-a", fields[1], TRUE); in TestRegexCAPI()
1222 TEST_ASSERT_STRING(" second<tag-b> third", fields[2], TRUE); in TestRegexCAPI()
1223 TEST_ASSERT(!memcmp(&fields[3],&minus1,sizeof(UChar*))); in TestRegexCAPI()
1231 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1233 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 5, &status); in TestRegexCAPI()
1239 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1240 TEST_ASSERT_STRING("tag-a", fields[1], TRUE); in TestRegexCAPI()
1241 TEST_ASSERT_STRING(" second", fields[2], TRUE); in TestRegexCAPI()
1242 TEST_ASSERT_STRING("tag-b", fields[3], TRUE); in TestRegexCAPI()
1243 TEST_ASSERT_STRING(" third", fields[4], TRUE); in TestRegexCAPI()
1244 TEST_ASSERT(!memcmp(&fields[5],&minus1,sizeof(UChar*))); in TestRegexCAPI()
1258 memset(fields, -1, sizeof(fields)); in TestRegexCAPI()
1260 uregex_split(re, buf, sizeof(buf)/2, &requiredCapacity, fields, 9, &status); in TestRegexCAPI()
1266 TEST_ASSERT_STRING("first ", fields[0], TRUE); in TestRegexCAPI()
1267 TEST_ASSERT_STRING("tag-a", fields[1], TRUE); in TestRegexCAPI()
1268 TEST_ASSERT_STRING(" second", fields[2], TRUE); in TestRegexCAPI()
1269 TEST_ASSERT_STRING("tag-b", fields[3], TRUE); in TestRegexCAPI()
1270 TEST_ASSERT_STRING("", fields[4], TRUE); in TestRegexCAPI()
1271 TEST_ASSERT(fields[5] == NULL); in TestRegexCAPI()
1272 TEST_ASSERT(fields[8] == NULL); in TestRegexCAPI()
1273 TEST_ASSERT(!memcmp(&fields[9],&minus1,sizeof(UChar*))); in TestRegexCAPI()
1965 UText *fields[10]; in TestUTextAPI() local
1983 memset(fields, 0, sizeof(fields)); in TestUTextAPI()
1984 numFields = uregex_splitUText(re, fields, 10, &status); in TestUTextAPI()
1993 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
1994 TEST_ASSERT_UTEXT(str_second, fields[1]); in TestUTextAPI()
1995 TEST_ASSERT_UTEXT(str_third, fields[2]); in TestUTextAPI()
1996 TEST_ASSERT(fields[3] == NULL); in TestUTextAPI()
1999 utext_close(fields[i]); in TestUTextAPI()
2014 fields[0] = NULL; in TestUTextAPI()
2015 fields[1] = NULL; in TestUTextAPI()
2016 fields[2] = &patternText; in TestUTextAPI()
2017 numFields = uregex_splitUText(re, fields, 2, &status); in TestUTextAPI()
2025 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2026 TEST_ASSERT_UTEXT(str_secondthird, fields[1]); in TestUTextAPI()
2027 TEST_ASSERT(fields[2] == &patternText); in TestUTextAPI()
2030 utext_close(fields[i]); in TestUTextAPI()
2041 UText *fields[10]; in TestUTextAPI() local
2055 memset(fields, 0, sizeof(fields)); in TestUTextAPI()
2056 numFields = uregex_splitUText(re, fields, 10, &status); in TestUTextAPI()
2068 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2069 TEST_ASSERT_UTEXT(str_taga, fields[1]); in TestUTextAPI()
2070 TEST_ASSERT_UTEXT(str_second, fields[2]); in TestUTextAPI()
2071 TEST_ASSERT_UTEXT(str_tagb, fields[3]); in TestUTextAPI()
2072 TEST_ASSERT_UTEXT(str_third, fields[4]); in TestUTextAPI()
2073 TEST_ASSERT(fields[5] == NULL); in TestUTextAPI()
2076 utext_close(fields[i]); in TestUTextAPI()
2082 fields[0] = NULL; in TestUTextAPI()
2083 fields[1] = NULL; in TestUTextAPI()
2084 fields[2] = &patternText; in TestUTextAPI()
2085 numFields = uregex_splitUText(re, fields, 2, &status); in TestUTextAPI()
2093 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2094 TEST_ASSERT_UTEXT(str_secondtagbthird, fields[1]); in TestUTextAPI()
2095 TEST_ASSERT(fields[2] == &patternText); in TestUTextAPI()
2098 utext_close(fields[i]); in TestUTextAPI()
2104 fields[0] = NULL; in TestUTextAPI()
2105 fields[1] = NULL; in TestUTextAPI()
2106 fields[2] = NULL; in TestUTextAPI()
2107 fields[3] = &patternText; in TestUTextAPI()
2108 numFields = uregex_splitUText(re, fields, 3, &status); in TestUTextAPI()
2117 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2118 TEST_ASSERT_UTEXT(str_taga, fields[1]); in TestUTextAPI()
2119 TEST_ASSERT_UTEXT(str_secondtagbthird, fields[2]); in TestUTextAPI()
2120 TEST_ASSERT(fields[3] == &patternText); in TestUTextAPI()
2123 utext_close(fields[i]); in TestUTextAPI()
2128 fields[0] = NULL; in TestUTextAPI()
2129 fields[1] = NULL; in TestUTextAPI()
2130 fields[2] = NULL; in TestUTextAPI()
2131 fields[3] = NULL; in TestUTextAPI()
2132 fields[4] = NULL; in TestUTextAPI()
2133 fields[5] = &patternText; in TestUTextAPI()
2134 numFields = uregex_splitUText(re, fields, 5, &status); in TestUTextAPI()
2146 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2147 TEST_ASSERT_UTEXT(str_taga, fields[1]); in TestUTextAPI()
2148 TEST_ASSERT_UTEXT(str_second, fields[2]); in TestUTextAPI()
2149 TEST_ASSERT_UTEXT(str_tagb, fields[3]); in TestUTextAPI()
2150 TEST_ASSERT_UTEXT(str_third, fields[4]); in TestUTextAPI()
2151 TEST_ASSERT(fields[5] == &patternText); in TestUTextAPI()
2154 utext_close(fields[i]); in TestUTextAPI()
2164 memset(fields, 0, sizeof(fields)); in TestUTextAPI()
2165 fields[9] = &patternText; in TestUTextAPI()
2166 numFields = uregex_splitUText(re, fields, 9, &status); in TestUTextAPI()
2178 TEST_ASSERT_UTEXT(str_first, fields[0]); in TestUTextAPI()
2179 TEST_ASSERT_UTEXT(str_taga, fields[1]); in TestUTextAPI()
2180 TEST_ASSERT_UTEXT(str_second, fields[2]); in TestUTextAPI()
2181 TEST_ASSERT_UTEXT(str_tagb, fields[3]); in TestUTextAPI()
2182 TEST_ASSERT_UTEXT(str_empty, fields[4]); in TestUTextAPI()
2183 TEST_ASSERT(fields[5] == NULL); in TestUTextAPI()
2184 TEST_ASSERT(fields[8] == NULL); in TestUTextAPI()
2185 TEST_ASSERT(fields[9] == &patternText); in TestUTextAPI()
2188 utext_close(fields[i]); in TestUTextAPI()