Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit de6400a2 authored by Chris Craik's avatar Chris Craik Committed by android-build-merger
Browse files

Merge "Fix Skia filter behavior test" into nyc-dev

am: 0c5bd7df

* commit '0c5bd7df':
  Fix Skia filter behavior test

Change-Id: Ifff29ff78c32bf2af43ffaa2b8c922b3a41fa195
parents 1ba77621 0c5bd7df
Loading
Loading
Loading
Loading
+14 −9
Original line number Diff line number Diff line
@@ -51,15 +51,20 @@ TEST(SkiaBehavior, genIds) {
}

TEST(SkiaBehavior, lightingColorFilter_simplify) {
    SkAutoTUnref<SkColorFilter> filter(SkColorMatrixFilter::CreateLightingFilter(0x11223344, 0));
    {
        SkAutoTUnref<SkColorFilter> filter(
                SkColorMatrixFilter::CreateLightingFilter(0x11223344, 0));

        SkColor observedColor;
        SkXfermode::Mode observedMode;
        ASSERT_TRUE(filter->asColorMode(&observedColor, &observedMode));
        EXPECT_EQ(0xFF223344, observedColor);
        EXPECT_EQ(SkXfermode::Mode::kModulate_Mode, observedMode);
    }

    {
        SkAutoTUnref<SkColorFilter> failFilter(
                SkColorMatrixFilter::CreateLightingFilter(0x11223344, 0x1));
    EXPECT_FALSE(filter->asColorMode(nullptr, nullptr));
        EXPECT_FALSE(failFilter->asColorMode(nullptr, nullptr));
    }
}