| Index: tests/ShaderTest.cpp
|
| diff --git a/tests/ShaderTest.cpp b/tests/ShaderTest.cpp
|
| index d3f74ffb3d384e35a604ef7ffa4be10b6ed51051..83240478ad98c145762c6d70fe31ffb09e907e66 100644
|
| --- a/tests/ShaderTest.cpp
|
| +++ b/tests/ShaderTest.cpp
|
| @@ -15,8 +15,7 @@
|
| static void check_isabitmap(skiatest::Reporter* reporter, SkShader* shader,
|
| int expectedW, int expectedH,
|
| SkShader::TileMode expectedX, SkShader::TileMode expectedY,
|
| - const SkMatrix& expectedM,
|
| - bool expectedImage) {
|
| + const SkMatrix& expectedM) {
|
| SkBitmap bm;
|
| SkShader::TileMode tileModes[2];
|
| SkMatrix localM;
|
| @@ -32,14 +31,12 @@ static void check_isabitmap(skiatest::Reporter* reporter, SkShader* shader,
|
| tileModes[0] = tileModes[1] = (SkShader::TileMode)99;
|
|
|
| SkImage* image = shader->isAImage(&localM, tileModes);
|
| - REPORTER_ASSERT(reporter, (image != nullptr) == expectedImage);
|
| - if (image) {
|
| - REPORTER_ASSERT(reporter, image->width() == expectedW);
|
| - REPORTER_ASSERT(reporter, image->height() == expectedH);
|
| - REPORTER_ASSERT(reporter, localM == expectedM);
|
| - REPORTER_ASSERT(reporter, tileModes[0] == expectedX);
|
| - REPORTER_ASSERT(reporter, tileModes[1] == expectedY);
|
| - }
|
| + REPORTER_ASSERT(reporter, image);
|
| + REPORTER_ASSERT(reporter, image->width() == expectedW);
|
| + REPORTER_ASSERT(reporter, image->height() == expectedH);
|
| + REPORTER_ASSERT(reporter, localM == expectedM);
|
| + REPORTER_ASSERT(reporter, tileModes[0] == expectedX);
|
| + REPORTER_ASSERT(reporter, tileModes[1] == expectedY);
|
| }
|
|
|
| DEF_TEST(Shader_isABitmap, reporter) {
|
| @@ -55,6 +52,6 @@ DEF_TEST(Shader_isABitmap, reporter) {
|
| auto shader0 = SkShader::MakeBitmapShader(bm, tmx, tmy, &localM);
|
| auto shader1 = SkImage::MakeFromBitmap(bm)->makeShader(tmx, tmy, &localM);
|
|
|
| - check_isabitmap(reporter, shader0.get(), W, H, tmx, tmy, localM, false);
|
| - check_isabitmap(reporter, shader1.get(), W, H, tmx, tmy, localM, true);
|
| + check_isabitmap(reporter, shader0.get(), W, H, tmx, tmy, localM);
|
| + check_isabitmap(reporter, shader1.get(), W, H, tmx, tmy, localM);
|
| }
|
|
|