diff options
Diffstat (limited to 'skia/ext/image_operations_unittest.cc')
-rw-r--r-- | skia/ext/image_operations_unittest.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/skia/ext/image_operations_unittest.cc b/skia/ext/image_operations_unittest.cc index 9fce74b..c7069e2 100644 --- a/skia/ext/image_operations_unittest.cc +++ b/skia/ext/image_operations_unittest.cc @@ -461,6 +461,17 @@ TEST(ImageOperations, HalveSubset) { } } +TEST(ImageOperations, InvalidParams) { + // Make our source bitmap. + SkBitmap src; + src.setConfig(SkBitmap::kA8_Config, 16, 34); + src.allocPixels(); + + // Scale it, don't die. + SkBitmap full_results = skia::ImageOperations::Resize( + src, skia::ImageOperations::RESIZE_BOX, 10, 20); +} + // Resamples an image to the same image, it should give the same result. TEST(ImageOperations, ResampleToSameHamming1) { CheckResampleToSame(skia::ImageOperations::RESIZE_HAMMING1); |