Lines Matching full:results
78 skia_private::TArray<SkUnicode::CodeUnitFlags, true> results; in UNIX_ONLY_TEST() local
79 client->computeCodeUnitFlags(utf8.data(), utf8.size(), false, &results); in UNIX_ONLY_TEST()
81 for (auto flag : results) { in UNIX_ONLY_TEST()
96 skia_private::TArray<SkUnicode::CodeUnitFlags, true> results; in UNIX_ONLY_TEST() local
97 icu->computeCodeUnitFlags(utf8.data(), utf8.size(), false, &results); in UNIX_ONLY_TEST()
98 for (auto flag : results) { in UNIX_ONLY_TEST()
109 std::vector<SkUnicode::Position> results; in UNIX_ONLY_TEST() local
110 auto result = libgrapheme->getUtf8Words(text.data(), text.size(), "en", &results); in UNIX_ONLY_TEST()
112 REPORTER_ASSERT(reporter, results.size() == expected.size()); in UNIX_ONLY_TEST()
113 for (auto i = 0ul; i < results.size(); ++i) { in UNIX_ONLY_TEST()
114 REPORTER_ASSERT(reporter, results[i] == expected[i]); in UNIX_ONLY_TEST()
128 std::vector<SkUnicode::Position> results; in UNIX_ONLY_TEST() local
129 auto result = icu->getSentences(text.data(), text.size(), nullptr, &results); in UNIX_ONLY_TEST()
131 REPORTER_ASSERT(reporter, results.size() == expected.size()); in UNIX_ONLY_TEST()
132 for (auto i = 0ul; i < results.size(); ++i) { in UNIX_ONLY_TEST()
133 REPORTER_ASSERT(reporter, results[i] == expected[i]); in UNIX_ONLY_TEST()
142 // On Windows libgrapheme produces different results
148 std::vector<SkUnicode::BidiRegion> results; in DEF_TEST_ICU_UNICODES() local
152 &results); in DEF_TEST_ICU_UNICODES()
154 REPORTER_ASSERT(reporter, results.size() == 1); in DEF_TEST_ICU_UNICODES()
155 REPORTER_ASSERT(reporter, results[0].start == 0 && in DEF_TEST_ICU_UNICODES()
156 results[0].end == text.size() && in DEF_TEST_ICU_UNICODES()
157 results[0].level == 0); in DEF_TEST_ICU_UNICODES()
165 std::vector<SkUnicode::BidiRegion> results; in DEF_TEST_ICU_UNICODES() local
169 &results); in DEF_TEST_ICU_UNICODES()
171 REPORTER_ASSERT(reporter, results.size() == 1); in DEF_TEST_ICU_UNICODES()
172 REPORTER_ASSERT(reporter, results[0].start == 0 && in DEF_TEST_ICU_UNICODES()
173 results[0].end == text.size() && in DEF_TEST_ICU_UNICODES()
174 results[0].level == 1); in DEF_TEST_ICU_UNICODES()
198 std::vector<SkUnicode::BidiRegion> results; in DEF_TEST_ICU_UNICODES() local
202 &results); in DEF_TEST_ICU_UNICODES()
204 REPORTER_ASSERT(reporter, results.size() == expected.size()); in DEF_TEST_ICU_UNICODES()
205 for (auto i = 0ul; i < results.size(); ++i) { in DEF_TEST_ICU_UNICODES()
206 REPORTER_ASSERT(reporter, results[i].start == expected[i].start && in DEF_TEST_ICU_UNICODES()
207 results[i].end == expected[i].end && in DEF_TEST_ICU_UNICODES()
208 results[i].level == expected[i].level); in DEF_TEST_ICU_UNICODES()
223 std::vector<SkUnicode::BidiRegion> results; in DEF_TEST_ICU_UNICODES() local
227 &results); in DEF_TEST_ICU_UNICODES()
229 REPORTER_ASSERT(reporter, results.size() == expected.size()); in DEF_TEST_ICU_UNICODES()
230 for (auto i = 0ul; i < results.size(); ++i) { in DEF_TEST_ICU_UNICODES()
231 REPORTER_ASSERT(reporter, results[i].start == expected[i].start && in DEF_TEST_ICU_UNICODES()
232 results[i].end == expected[i].end && in DEF_TEST_ICU_UNICODES()
233 results[i].level == expected[i].level); in DEF_TEST_ICU_UNICODES()
238 // different results; it does not matter for text shaping
258 TArray<SkUnicode::CodeUnitFlags> results; in DEF_TEST_ICU_UNICODES() local
262 &results); in DEF_TEST_ICU_UNICODES()
264 REPORTER_ASSERT(reporter, results.size() == SkToS16(text.size() + 1)); in DEF_TEST_ICU_UNICODES()
265 for (auto i = 0; i < results.size(); ++i) { in DEF_TEST_ICU_UNICODES()
266 auto flags = results[i]; in DEF_TEST_ICU_UNICODES()