DEF_TEST(Canvas, reporter) { TestData d; for (int testStep = 0; testStep < testStepArray().count(); testStep++) { TestOverrideStateConsistency(reporter, d, testStepArray()[testStep]); if (testStepArray()[testStep]->enablePdfTesting()) { TestPdfDevice(reporter, d, testStepArray()[testStep]); } } test_newraster(reporter); }
CanvasTestStep(bool fEnablePdfTesting = true) { *testStepArray().append() = this; fAssertMessageFormat = kDefaultAssertMessageFormat; this->fEnablePdfTesting = fEnablePdfTesting; }
CanvasTestStep() { *testStepArray().append() = this; fAssertMessageFormat = kDefaultAssertMessageFormat; }