diff options
Diffstat (limited to 'core/fxge/dib/cstretchengine_unittest.cpp')
-rw-r--r-- | core/fxge/dib/cstretchengine_unittest.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/core/fxge/dib/cstretchengine_unittest.cpp b/core/fxge/dib/cstretchengine_unittest.cpp index 8169cae328..a79945c67d 100644 --- a/core/fxge/dib/cstretchengine_unittest.cpp +++ b/core/fxge/dib/cstretchengine_unittest.cpp @@ -27,6 +27,11 @@ TEST(CStretchEngine, OverflowInCtor) { auto dib_source = pdfium::MakeRetain<CPDF_DIBBase>(); dib_source->Load(nullptr, stream.get()); CStretchEngine engine(nullptr, FXDIB_8bppRgb, 500, 500, clip_rect, dib_source, - 0); - EXPECT_EQ(FXDIB_INTERPOL, engine.m_Flags); + FXDIB_ResampleOptions()); + EXPECT_FALSE(engine.m_ResampleOptions.bInterpolateDownsample); + EXPECT_TRUE(engine.m_ResampleOptions.bInterpolateBilinear); + EXPECT_FALSE(engine.m_ResampleOptions.bInterpolateBicubic); + EXPECT_FALSE(engine.m_ResampleOptions.bHalftone); + EXPECT_FALSE(engine.m_ResampleOptions.bNoSmoothing); + EXPECT_FALSE(engine.m_ResampleOptions.bLossy); } |