Lines Matching refs:Reporter
34 static void test_unitsPerEm(skiatest::Reporter* reporter, SkTypeface* face) {
47 REPORTER_ASSERT(reporter, tableUPEM == nativeUPEM);
53 static void test_countGlyphs(skiatest::Reporter* reporter, SkTypeface* face) {
66 REPORTER_ASSERT(reporter, tableGlyphs == nativeGlyphs);
89 static void test_charsToGlyphs(skiatest::Reporter* reporter, SkTypeface* face) {
109 REPORTER_ASSERT_MESSAGE(reporter, paintGlyphIds[i] == faceGlyphIds[i], a.c_str());
114 static void test_fontstream(skiatest::Reporter* reporter, SkStream* stream, int ttcIndex) {
119 REPORTER_ASSERT(reporter, n == n2);
134 REPORTER_ASSERT(reporter, gKnownTableSizes[j].fSize == size);
140 static void test_fontstream(skiatest::Reporter* reporter) {
152 test_fontstream(reporter, stream, i);
156 static void test_symbolfont(skiatest::Reporter* reporter) {
169 REPORTER_ASSERT(reporter, g == 3);
172 static void test_tables(skiatest::Reporter* reporter, SkTypeface* face) {
175 REPORTER_ASSERT(reporter, fontID);
184 REPORTER_ASSERT(reporter, count2 == count);
188 REPORTER_ASSERT(reporter, size > 0);
202 REPORTER_ASSERT(reporter, gKnownTableSizes[j].fSize == size);
210 REPORTER_ASSERT(reporter, size2 == size);
215 static void test_tables(skiatest::Reporter* reporter) {
231 test_tables(reporter, face);
232 test_unitsPerEm(reporter, face);
233 test_countGlyphs(reporter, face);
234 test_charsToGlyphs(reporter, face);
243 static void test_advances(skiatest::Reporter* reporter) {
304 REPORTER_ASSERT(reporter, width1 == width2);
310 DEF_TEST(FontHost, reporter) {
311 test_tables(reporter);
312 test_fontstream(reporter);
313 test_advances(reporter);
314 test_symbolfont(reporter);