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

Unified Diff: chrome/browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc

Issue 231733005: Delete the GTK+ port of Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remerge to ToT Created 6 years, 8 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
Index: chrome/browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc
diff --git a/chrome/browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc b/chrome/browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc
deleted file mode 100644
index 6f6ae2c5f6d7b838f6075a230cbe644adb96551d..0000000000000000000000000000000000000000
--- a/chrome/browser/ui/gtk/tabs/tab_renderer_gtk_unittest.cc
+++ /dev/null
@@ -1,74 +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 "chrome/browser/ui/gtk/tabs/tab_renderer_gtk.h"
-
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace {
-
-typedef TabRendererGtk::LoadingAnimation LoadingAnimation;
-
-const int kTestLoadingAnimationFrameCount = 10;
-const int kTestWaitingAnimationFrameCount = 40;
-const int kTestWaitingToLoadingFrameCountRatio = 4;
-
-const LoadingAnimation::Data kMockAnimationData =
- LoadingAnimation::Data(kTestLoadingAnimationFrameCount,
- kTestWaitingAnimationFrameCount,
- kTestWaitingToLoadingFrameCountRatio);
-
-TEST(LoadingAnimationTest, InitialState) {
- LoadingAnimation loading_animation(kMockAnimationData);
- EXPECT_EQ(TabRendererGtk::ANIMATION_NONE,
- loading_animation.animation_state());
- EXPECT_EQ(0, loading_animation.animation_frame());
-}
-
-TEST(LoadingAnimationTest, AdvanceWaitingFrames) {
- LoadingAnimation loading_animation(kMockAnimationData);
- loading_animation.ValidateLoadingAnimation(TabRendererGtk::ANIMATION_WAITING);
- EXPECT_EQ(TabRendererGtk::ANIMATION_WAITING,
- loading_animation.animation_state());
- EXPECT_EQ(1, loading_animation.animation_frame());
- loading_animation.ValidateLoadingAnimation(TabRendererGtk::ANIMATION_WAITING);
- EXPECT_EQ(TabRendererGtk::ANIMATION_WAITING,
- loading_animation.animation_state());
- EXPECT_EQ(2, loading_animation.animation_frame());
-
- for (int i = 2; i < kTestWaitingAnimationFrameCount - 1; ++i) {
- loading_animation.ValidateLoadingAnimation(
- TabRendererGtk::ANIMATION_WAITING);
- }
- EXPECT_EQ(TabRendererGtk::ANIMATION_WAITING,
- loading_animation.animation_state());
- EXPECT_EQ(kTestWaitingAnimationFrameCount - 1,
- loading_animation.animation_frame());
-
- loading_animation.ValidateLoadingAnimation(TabRendererGtk::ANIMATION_WAITING);
- EXPECT_EQ(TabRendererGtk::ANIMATION_WAITING,
- loading_animation.animation_state());
- EXPECT_EQ(0, loading_animation.animation_frame()) <<
- "The animation frame should have wrapped around to 0.";
-}
-
-TEST(LoadingAnimationTest, AdvanceFromWaitingToLoading) {
- LoadingAnimation loading_animation(kMockAnimationData);
- for (int i = 0; i < 2 * kTestWaitingToLoadingFrameCountRatio; ++i) {
- loading_animation.ValidateLoadingAnimation(
- TabRendererGtk::ANIMATION_WAITING);
- }
- EXPECT_EQ(TabRendererGtk::ANIMATION_WAITING,
- loading_animation.animation_state());
- EXPECT_EQ(2 * kTestWaitingToLoadingFrameCountRatio,
- loading_animation.animation_frame());
-
- loading_animation.ValidateLoadingAnimation(TabRendererGtk::ANIMATION_LOADING);
- EXPECT_EQ(TabRendererGtk::ANIMATION_LOADING,
- loading_animation.animation_state());
- EXPECT_EQ(kTestLoadingAnimationFrameCount - 1,
- loading_animation.animation_frame());
-}
-
-} // namespace

Powered by Google App Engine
This is Rietveld 408576698