summaryrefslogtreecommitdiff
path: root/core/fxge/dib/cstretchengine_unittest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/fxge/dib/cstretchengine_unittest.cpp')
-rw-r--r--core/fxge/dib/cstretchengine_unittest.cpp9
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);
}