Home | History | Annotate | Download | only in tests

Lines Matching full:reporter

44 static void test_frontToBack(skiatest::Reporter* reporter) {
66 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
67 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrc_Mode));
69 REPORTER_ASSERT(reporter, 10.0f == device.fLastMatrix.getTranslateX());
70 REPORTER_ASSERT(reporter, 20.0f == device.fLastMatrix.getTranslateY());
74 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
75 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrcOver_Mode));
77 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateX());
78 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateY());
81 REPORTER_ASSERT(reporter, !context->next(&canvas, &paint));
84 static void test_backToFront(skiatest::Reporter* reporter) {
106 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
107 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrcOver_Mode));
109 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateX());
110 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateY());
114 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
115 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrc_Mode));
117 REPORTER_ASSERT(reporter, 10.0f == device.fLastMatrix.getTranslateX());
118 REPORTER_ASSERT(reporter, 20.0f == device.fLastMatrix.getTranslateY());
121 REPORTER_ASSERT(reporter, !context->next(&canvas, &paint));
124 static void test_mixed(skiatest::Reporter* reporter) {
146 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
147 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrcOver_Mode));
149 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateX());
150 REPORTER_ASSERT(reporter, 0.0f == device.fLastMatrix.getTranslateY());
154 REPORTER_ASSERT(reporter, context->next(&canvas, &paint));
155 REPORTER_ASSERT(reporter, SkXfermode::IsMode(paint.getXfermode(), SkXfermode::kSrc_Mode));
157 REPORTER_ASSERT(reporter, 10.0f == device.fLastMatrix.getTranslateX());
158 REPORTER_ASSERT(reporter, 20.0f == device.fLastMatrix.getTranslateY());
161 REPORTER_ASSERT(reporter, !context->next(&canvas, &paint));
164 DEF_TEST(LayerDrawLooper, reporter) {
165 test_frontToBack(reporter);
166 test_backToFront(reporter);
167 test_mixed(reporter);