Lines Matching full:reporter
35 static void test_unitsPerEm(skiatest::Reporter* reporter, SkTypeface* face) {
48 REPORTER_ASSERT(reporter, tableUPEM == nativeUPEM);
54 static void test_countGlyphs(skiatest::Reporter* reporter, SkTypeface* face) {
67 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,
120 REPORTER_ASSERT(reporter, n == n2);
135 REPORTER_ASSERT(reporter, gKnownTableSizes[j].fSize == size);
141 static void test_fontstream(skiatest::Reporter* reporter, SkStream* stream) {
147 test_fontstream(reporter, stream, i);
151 static void test_fontstream(skiatest::Reporter* reporter) {
162 test_fontstream(reporter, &stream);
168 static void test_tables(skiatest::Reporter* reporter, SkTypeface* face) {
171 REPORTER_ASSERT(reporter, fontID);
180 REPORTER_ASSERT(reporter, count2 == count);
184 REPORTER_ASSERT(reporter, size > 0);
198 REPORTER_ASSERT(reporter, gKnownTableSizes[j].fSize == size);
206 REPORTER_ASSERT(reporter, size2 == size);
211 static void test_tables(skiatest::Reporter* reporter) {
224 test_tables(reporter, face);
225 test_unitsPerEm(reporter, face);
226 test_countGlyphs(reporter, face);
227 test_charsToGlyphs(reporter, face);
236 static void test_advances(skiatest::Reporter* reporter) {
297 REPORTER_ASSERT(reporter, width1 == width2);
303 DEF_TEST(FontHost, reporter) {
304 test_tables(reporter);
305 test_fontstream(reporter);
306 test_advances(reporter);