Home | History | Annotate | Download | only in tests

Lines Matching refs:Reporter

21  *                                         skiatest::Reporter* reporter,
26 * REPORTER_ASSERT_MESSAGE(reporter, (...), \
100 static void test_clipVisitor(skiatest::Reporter* reporter, SkCanvas* canvas) {
110 REPORTER_ASSERT(reporter, equal_clips(c, *canvas));
181 virtual void draw(SkCanvas*, skiatest::Reporter*) = 0;
278 virtual void draw(SkCanvas* canvas, skiatest::Reporter* reporter) { \
279 FUNCTION (canvas, reporter, this); \
289 virtual void draw(SkCanvas* canvas, skiatest::Reporter* reporter) { \
290 FUNCTION (canvas, reporter, this); \
297 static void NAME##TestStep(SkCanvas* canvas, skiatest::Reporter*, \
304 static void NAME##TestStep(SkCanvas* canvas, skiatest::Reporter* reporter, \
306 REPORTER_ASSERT_MESSAGE(reporter, canvas-> CALL , \
371 skiatest::Reporter* reporter,
378 REPORTER_ASSERT_MESSAGE(reporter, canvas->getSaveCount() == saveCount,
380 REPORTER_ASSERT_MESSAGE(reporter, canvas->getTotalMatrix().isIdentity(),
382 // REPORTER_ASSERT_MESSAGE(reporter, canvas->getTotalClip() != kTestRegion, testStep->assertMessage());
387 skiatest::Reporter* reporter,
392 REPORTER_ASSERT_MESSAGE(reporter, canvas->getSaveCount() == saveCount,
398 skiatest::Reporter* reporter,
403 REPORTER_ASSERT_MESSAGE(reporter, canvas->getSaveCount() == saveCount,
409 skiatest::Reporter* reporter,
414 REPORTER_ASSERT_MESSAGE(reporter, canvas->getSaveCount() == saveCount,
420 skiatest::Reporter*,
434 skiatest::Reporter*,
445 skiatest::Reporter*,
463 skiatest::Reporter*,
478 skiatest::Reporter* reporter,
482 REPORTER_ASSERT_MESSAGE(reporter, baseSaveCount == n, testStep->assertMessage());
483 REPORTER_ASSERT_MESSAGE(reporter, baseSaveCount + 1 == canvas->getSaveCount(),
487 REPORTER_ASSERT_MESSAGE(reporter, baseSaveCount + 3 == canvas->getSaveCount(),
490 REPORTER_ASSERT_MESSAGE(reporter, baseSaveCount + 1 == canvas->getSaveCount(),
495 REPORTER_ASSERT_MESSAGE(reporter, 1 == canvas->getSaveCount(),
501 skiatest::Reporter* reporter,
503 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(),
506 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(),
514 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(),
517 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(),
522 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(),
525 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(),
529 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(),
535 skiatest::Reporter*,
557 skiatest::Reporter*,
577 static void AssertCanvasStatesEqual(skiatest::Reporter* reporter,
581 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getDeviceSize() ==
583 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getSaveCount() ==
585 REPORTER_ASSERT_MESSAGE(reporter, canvas1->isDrawingToLayer() ==
589 REPORTER_ASSERT_MESSAGE(reporter,
592 REPORTER_ASSERT_MESSAGE(reporter, bounds1 == bounds2,
595 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getDrawFilter() ==
598 REPORTER_ASSERT_MESSAGE(reporter,
602 REPORTER_ASSERT_MESSAGE(reporter, deviceBounds1 == deviceBounds2, testStep->assertMessage());
603 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getTotalMatrix() ==
605 REPORTER_ASSERT_MESSAGE(reporter, equal_clips(*canvas1, *canvas2), testStep->assertMessage());
616 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.matrix() ==
618 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.clip() ==
620 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.paint() ==
622 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.x() ==
624 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.y() ==
629 REPORTER_ASSERT_MESSAGE(reporter, layerIter1.done(),
631 REPORTER_ASSERT_MESSAGE(reporter, layerIter2.done(),
647 skiatest::Reporter* reporter,
650 REPORTER_ASSERT_MESSAGE(reporter,
653 REPORTER_ASSERT_MESSAGE(reporter,
657 REPORTER_ASSERT_MESSAGE(reporter,
661 REPORTER_ASSERT_MESSAGE(reporter,
668 REPORTER_ASSERT_MESSAGE(reporter,
673 REPORTER_ASSERT_MESSAGE(reporter,
684 static void TestPictureFlattenedObjectReuse(skiatest::Reporter* reporter,
695 testStep->draw(referenceCanvas, reporter);
702 testStep->draw(testCanvas, reporter);
704 testStep->draw(testCanvas, reporter);
710 reporter, testStep);
714 static void TestPdfDevice(skiatest::Reporter* reporter,
720 testStep->draw(&canvas, reporter);
732 skiatest::Reporter* reporter,
740 testStep->draw(deferredCanvas, reporter);
742 AssertCanvasStatesEqual(reporter, deferredCanvas, &referenceCanvas,
754 AssertCanvasStatesEqual(reporter,
765 AssertCanvasStatesEqual(reporter, &deferredCanvas, &referenceCanvas,
773 skiatest::Reporter* reporter,
782 testStep->draw(&proxyCanvas, reporter);
785 AssertCanvasStatesEqual(reporter, &proxyCanvas, &referenceCanvas,
789 AssertCanvasStatesEqual(reporter, &indirectCanvas, &referenceCanvas,
795 skiatest::Reporter* reporter,
813 testStep->draw(&nWayCanvas, reporter);
816 AssertCanvasStatesEqual(reporter, &nWayCanvas, &referenceCanvas,
820 AssertCanvasStatesEqual(reporter, &indirectCanvas1, &referenceCanvas,
823 AssertCanvasStatesEqual(reporter, &indirectCanvas2, &referenceCanvas,
833 static void TestOverrideStateConsistency(skiatest::Reporter* reporter,
839 testStep->draw(&referenceCanvas, reporter);
841 SkDeferredCanvasTester::TestDeferredCanvasStateConsistency(reporter, testStep, referenceCanvas, false);
843 SkDeferredCanvasTester::TestDeferredCanvasStateConsistency(reporter, testStep, referenceCanvas, true);
851 TestProxyCanvasStateConsistency(reporter, testStep, referenceCanvas);
859 TestNWayCanvasStateConsistency(reporter, testStep, referenceCanvas);
863 test_clipVisitor(reporter, &referenceCanvas);
867 static void test_newraster(skiatest::Reporter* reporter) {
870 REPORTER_ASSERT(reporter, canvas);
875 REPORTER_ASSERT(reporter, addr);
876 REPORTER_ASSERT(reporter, info == info2);
879 REPORTER_ASSERT(reporter, 0 == addr[x]);
887 REPORTER_ASSERT(reporter, NULL == SkCanvas::NewRaster(info));
891 REPORTER_ASSERT(reporter, NULL == SkCanvas::NewRaster(info));
895 REPORTER_ASSERT(reporter, NULL == SkCanvas::NewRaster(info));
900 REPORTER_ASSERT(reporter, canvas);
904 DEF_TEST(Canvas, reporter) {
910 TestOverrideStateConsistency(reporter, testStepArray()[testStep]);
911 SkPictureTester::TestPictureFlattenedObjectReuse(reporter,
914 TestPdfDevice(reporter, testStepArray()[testStep]);
921 test_newraster(reporter);