| Index: tests/PathTest.cpp
|
| diff --git a/tests/PathTest.cpp b/tests/PathTest.cpp
|
| index a868d93d78c3c6e740f548dae88377ee47bc9ddd..9ce5a5c442bad8e81be5870942fc8ffc630d8b51 100644
|
| --- a/tests/PathTest.cpp
|
| +++ b/tests/PathTest.cpp
|
| @@ -38,6 +38,14 @@ static void test_add_rrect(skiatest::Reporter* reporter, const SkRect& bounds,
|
| REPORTER_ASSERT(reporter, bounds == path.getBounds());
|
| }
|
|
|
| +static void test_skbug_3469(skiatest::Reporter* reporter) {
|
| + SkPath path;
|
| + path.moveTo(20, 20);
|
| + path.quadTo(20, 50, 80, 50);
|
| + path.quadTo(20, 50, 20, 80);
|
| + REPORTER_ASSERT(reporter, !path.isConvex());
|
| +}
|
| +
|
| static void test_skbug_3239(skiatest::Reporter* reporter) {
|
| const float min = SkBits2Float(0xcb7f16c8); /* -16717512.000000 */
|
| const float max = SkBits2Float(0x4b7f1c1d); /* 16718877.000000 */
|
| @@ -3732,5 +3740,6 @@ DEF_TEST(Paths, reporter) {
|
| PathRefTest_Private::TestPathRef(reporter);
|
| test_dump(reporter);
|
| test_path_crbugskia2820(reporter);
|
| + test_skbug_3469(reporter);
|
| test_skbug_3239(reporter);
|
| }
|
|
|