Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(240)

Unified Diff: ui/gfx/image/image_util_unittest.cc

Issue 854713003: More old files deletion. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Fix tryjobs? Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/gfx/image/image_util_ios.mm ('k') | ui/gfx/interpolated_transform.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/gfx/image/image_util_unittest.cc
diff --git a/ui/gfx/image/image_util_unittest.cc b/ui/gfx/image/image_util_unittest.cc
deleted file mode 100644
index 4816891cda183b294e1beb01f7807d1d68ac8161..0000000000000000000000000000000000000000
--- a/ui/gfx/image/image_util_unittest.cc
+++ /dev/null
@@ -1,98 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "ui/gfx/image/image_util.h"
-
-#include <vector>
-
-#include "base/memory/scoped_ptr.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "third_party/skia/include/core/SkBitmap.h"
-#include "third_party/skia/include/core/SkRect.h"
-#include "ui/gfx/image/image_skia.h"
-#include "ui/gfx/image/image_unittest_util.h"
-
-TEST(ImageUtilTest, JPEGEncodeAndDecode) {
- gfx::Image original = gfx::test::CreateImage(100, 100);
-
- std::vector<unsigned char> encoded;
- ASSERT_TRUE(gfx::JPEG1xEncodedDataFromImage(original, 80, &encoded));
-
- gfx::Image decoded =
- gfx::ImageFrom1xJPEGEncodedData(&encoded.front(), encoded.size());
-
- // JPEG is lossy, so simply check that the image decoded successfully.
- EXPECT_FALSE(decoded.IsEmpty());
-}
-
-TEST(ImageUtilTest, TestVisibleMargins) {
- // Image with non-transparent piece should return margins at those
- // columns.
- SkBitmap bitmap1;
- bitmap1.allocN32Pixels(16, 16);
- bitmap1.eraseColor(SK_ColorTRANSPARENT);
- bitmap1.eraseArea(SkIRect::MakeLTRB(3, 3, 14, 14), SK_ColorYELLOW);
- gfx::ImageSkia img = gfx::ImageSkia::CreateFrom1xBitmap(bitmap1);
- int x = 0;
- int y = 0;
- gfx::VisibleMargins(img, &x, &y);
- EXPECT_EQ(3, x);
- EXPECT_EQ(13, y);
- EXPECT_EQ(16, img.width());
-
- // Full-width-transparent image should return margins in the center
- // of the image.
- SkBitmap bitmap2;
- bitmap2.allocN32Pixels(16, 16);
- bitmap2.eraseColor(SK_ColorTRANSPARENT);
- gfx::ImageSkia img_transparent = gfx::ImageSkia::CreateFrom1xBitmap(bitmap2);
- x = 0;
- y = 0;
- gfx::VisibleMargins(img_transparent, &x, &y);
- EXPECT_EQ(8, x);
- EXPECT_EQ(9, y);
- EXPECT_EQ(16, img_transparent.width());
-
- // Image with non-transparent piece that is skewed to one side should
- // return margins at those columns.
- SkBitmap bitmap3;
- bitmap3.allocN32Pixels(16, 16);
- bitmap3.eraseColor(SK_ColorTRANSPARENT);
- bitmap3.eraseArea(SkIRect::MakeLTRB(3, 3, 5, 5), SK_ColorYELLOW);
- gfx::ImageSkia img3 = gfx::ImageSkia::CreateFrom1xBitmap(bitmap3);
- x = 0;
- y = 0;
- gfx::VisibleMargins(img3, &x, &y);
- EXPECT_EQ(3, x);
- EXPECT_EQ(4, y);
- EXPECT_EQ(16, img3.width());
-
- // Image with non-transparent piece that is at one edge should
- // return margins at those columns.
- SkBitmap bitmap4;
- bitmap4.allocN32Pixels(16, 16);
- bitmap4.eraseColor(SK_ColorTRANSPARENT);
- bitmap4.eraseArea(SkIRect::MakeLTRB(0, 3, 5, 5), SK_ColorYELLOW);
- gfx::ImageSkia img4 = gfx::ImageSkia::CreateFrom1xBitmap(bitmap4);
- x = 0;
- y = 0;
- gfx::VisibleMargins(img4, &x, &y);
- EXPECT_EQ(0, x);
- EXPECT_EQ(4, y);
- EXPECT_EQ(16, img4.width());
-
- // Image with non-transparent piece that is at trailing edge should
- // return margins at those columns.
- SkBitmap bitmap5;
- bitmap5.allocN32Pixels(16, 16);
- bitmap5.eraseColor(SK_ColorTRANSPARENT);
- bitmap5.eraseArea(SkIRect::MakeLTRB(4, 3, 16, 16), SK_ColorYELLOW);
- gfx::ImageSkia img5 = gfx::ImageSkia::CreateFrom1xBitmap(bitmap5);
- x = 0;
- y = 0;
- gfx::VisibleMargins(img5, &x, &y);
- EXPECT_EQ(4, x);
- EXPECT_EQ(15, y);
- EXPECT_EQ(16, img5.width());
-}
« no previous file with comments | « ui/gfx/image/image_util_ios.mm ('k') | ui/gfx/interpolated_transform.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698