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

Commit 76e99037 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 am: de6400a2

am: ec51ed4a

* commit 'ec51ed4a':
  Fix Skia filter behavior test

Change-Id: I832a61ef95dcc998477b10bffa7e3155acc43066
parents dfa6f2bc ec51ed4a
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));
    }
}