| Index: components/ui/zoom/page_zoom_unittests.cc
|
| diff --git a/components/ui/zoom/page_zoom_unittests.cc b/components/ui/zoom/page_zoom_unittests.cc
|
| deleted file mode 100644
|
| index 94c4dddfd12e75182e8ca2fe3ebaa56c09e36595..0000000000000000000000000000000000000000
|
| --- a/components/ui/zoom/page_zoom_unittests.cc
|
| +++ /dev/null
|
| @@ -1,98 +0,0 @@
|
| -// Copyright (c) 2011 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 "components/ui/zoom/page_zoom.h"
|
| -#include "content/public/common/page_zoom.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -TEST(PageTestZoom, PresetZoomFactors) {
|
| - // Fetch a vector of preset zoom factors, including a custom value that we
|
| - // already know is not going to be in the list.
|
| - double custom_value = 1.05; // 105%
|
| - std::vector<double> factors =
|
| - ui_zoom::PageZoom::PresetZoomFactors(custom_value);
|
| -
|
| - // Expect at least 10 zoom factors.
|
| - EXPECT_GE(factors.size(), 10U);
|
| -
|
| - // Expect the first and last items to match the minimum and maximum values.
|
| - EXPECT_DOUBLE_EQ(factors.front(), content::kMinimumZoomFactor);
|
| - EXPECT_DOUBLE_EQ(factors.back(), content::kMaximumZoomFactor);
|
| -
|
| - // Iterate through the vector, with the following checks:
|
| - // 1. The values are in sorted order.
|
| - // 2. The custom value is exists.
|
| - // 3. The 100% value exists.
|
| - bool found_custom_value = false;
|
| - bool found_100_percent = false;
|
| - double last_value = 0;
|
| -
|
| - std::vector<double>::const_iterator i;
|
| - for (i = factors.begin(); i != factors.end(); ++i) {
|
| - double factor = *i;
|
| - EXPECT_GT(factor, last_value);
|
| - if (content::ZoomValuesEqual(factor, custom_value))
|
| - found_custom_value = true;
|
| - if (content::ZoomValuesEqual(factor, 1.0))
|
| - found_100_percent = true;
|
| - last_value = factor;
|
| - }
|
| -
|
| - EXPECT_TRUE(found_custom_value);
|
| - EXPECT_TRUE(found_100_percent);
|
| -}
|
| -
|
| -TEST(PageTestZoom, PresetZoomLevels) {
|
| - // Fetch a vector of preset zoom levels, including a custom value that we
|
| - // already know is not going to be in the list.
|
| - double custom_value = 0.1;
|
| - std::vector<double> levels =
|
| - ui_zoom::PageZoom::PresetZoomLevels(custom_value);
|
| -
|
| - // Expect at least 10 zoom levels.
|
| - EXPECT_GE(levels.size(), 10U);
|
| -
|
| - // Iterate through the vector, with the following checks:
|
| - // 1. The values are in sorted order.
|
| - // 2. The custom value is exists.
|
| - // 3. The 100% value exists.
|
| - bool found_custom_value = false;
|
| - bool found_100_percent = false;
|
| - double last_value = -99;
|
| -
|
| - std::vector<double>::const_iterator i;
|
| - for (i = levels.begin(); i != levels.end(); ++i) {
|
| - double level = *i;
|
| - EXPECT_GT(level, last_value);
|
| - if (content::ZoomValuesEqual(level, custom_value))
|
| - found_custom_value = true;
|
| - if (content::ZoomValuesEqual(level, 0))
|
| - found_100_percent = true;
|
| - last_value = level;
|
| - }
|
| -
|
| - EXPECT_TRUE(found_custom_value);
|
| - EXPECT_TRUE(found_100_percent);
|
| -}
|
| -
|
| -TEST(PageTestZoom, InvalidCustomFactor) {
|
| - double too_low = 0.01;
|
| - std::vector<double> factors = ui_zoom::PageZoom::PresetZoomFactors(too_low);
|
| - EXPECT_FALSE(content::ZoomValuesEqual(factors.front(), too_low));
|
| -
|
| - double too_high = 99.0;
|
| - factors = ui_zoom::PageZoom::PresetZoomFactors(too_high);
|
| - EXPECT_FALSE(content::ZoomValuesEqual(factors.back(), too_high));
|
| -}
|
| -
|
| -TEST(PageTestZoom, InvalidCustomLevel) {
|
| - double too_low = -99.0;
|
| - std::vector<double> levels = ui_zoom::PageZoom::PresetZoomLevels(too_low);
|
| - EXPECT_FALSE(content::ZoomValuesEqual(levels.front(), too_low));
|
| -
|
| - double too_high = 99.0;
|
| - levels = ui_zoom::PageZoom::PresetZoomLevels(too_high);
|
| - EXPECT_FALSE(content::ZoomValuesEqual(levels.back(), too_high));
|
| -}
|
| -
|
|
|