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

Unified Diff: cc/CCScrollbarAnimationControllerLinearFadeTest.cpp

Issue 11108020: [cc] Change cc_tests.gyp filenames to Chromium style (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 8 years, 2 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 | « cc/CCScopedTextureTest.cpp ('k') | cc/CCSolidColorLayerImplTest.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/CCScrollbarAnimationControllerLinearFadeTest.cpp
diff --git a/cc/CCScrollbarAnimationControllerLinearFadeTest.cpp b/cc/CCScrollbarAnimationControllerLinearFadeTest.cpp
deleted file mode 100644
index e586214fdbf356dd8e19c0ef2f2acf82104746c0..0000000000000000000000000000000000000000
--- a/cc/CCScrollbarAnimationControllerLinearFadeTest.cpp
+++ /dev/null
@@ -1,120 +0,0 @@
-// Copyright 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 "config.h"
-
-#include "CCScrollbarAnimationControllerLinearFade.h"
-
-#include "CCScrollbarLayerImpl.h"
-#include "CCSingleThreadProxy.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include <wtf/OwnPtr.h>
-
-using namespace cc;
-
-namespace {
-
-class CCScrollbarAnimationControllerLinearFadeTest : public testing::Test {
-protected:
- virtual void SetUp()
- {
- m_scrollLayer = CCLayerImpl::create(1);
- m_scrollLayer->addChild(CCLayerImpl::create(2));
- m_contentLayer = m_scrollLayer->children()[0];
- m_scrollbarLayer = CCScrollbarLayerImpl::create(3);
-
- m_scrollLayer->setMaxScrollPosition(IntSize(50, 50));
- m_contentLayer->setBounds(IntSize(50, 50));
-
- m_scrollbarController = CCScrollbarAnimationControllerLinearFade::create(m_scrollLayer.get(), 2, 3);
- m_scrollbarController->setHorizontalScrollbarLayer(m_scrollbarLayer.get());
- }
-
- DebugScopedSetImplThread implThread;
-
- OwnPtr<CCScrollbarAnimationControllerLinearFade> m_scrollbarController;
- scoped_ptr<CCLayerImpl> m_scrollLayer;
- CCLayerImpl* m_contentLayer;
- scoped_ptr<CCScrollbarLayerImpl> m_scrollbarLayer;
-
-};
-
-TEST_F(CCScrollbarAnimationControllerLinearFadeTest, verifyHiddenInBegin)
-{
- m_scrollbarController->animate(0);
- EXPECT_FLOAT_EQ(0, m_scrollbarLayer->opacity());
- m_scrollbarController->updateScrollOffsetAtTime(m_scrollLayer.get(), 0);
- m_scrollbarController->animate(0);
- EXPECT_FLOAT_EQ(0, m_scrollbarLayer->opacity());
-}
-
-TEST_F(CCScrollbarAnimationControllerLinearFadeTest, verifyAwakenByScroll)
-{
- m_scrollLayer->setScrollDelta(IntSize(1, 1));
- m_scrollbarController->updateScrollOffsetAtTime(m_scrollLayer.get(), 0);
- m_scrollbarController->animate(0);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(1);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollLayer->setScrollDelta(IntSize(2, 2));
- m_scrollbarController->updateScrollOffsetAtTime(m_scrollLayer.get(), 1);
- m_scrollbarController->animate(2);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(3);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(4);
- // Note that we use 3.0f to avoid "argument is truncated from 'double' to
- // 'float'" warnings on Windows.
- EXPECT_FLOAT_EQ(2 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(5);
- EXPECT_FLOAT_EQ(1 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollLayer->setScrollDelta(IntSize(3, 3));
- m_scrollbarController->updateScrollOffsetAtTime(m_scrollLayer.get(), 5);
- m_scrollbarController->animate(6);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(7);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(8);
- EXPECT_FLOAT_EQ(2 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(9);
- EXPECT_FLOAT_EQ(1 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(10);
- EXPECT_FLOAT_EQ(0, m_scrollbarLayer->opacity());
-}
-
-TEST_F(CCScrollbarAnimationControllerLinearFadeTest, verifyForceAwakenByPinch)
-{
- m_scrollbarController->didPinchGestureBeginAtTime(0);
- m_scrollbarController->didPinchGestureUpdateAtTime(0);
- m_scrollbarController->animate(0);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(1);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollLayer->setScrollDelta(IntSize(1, 1));
- m_scrollbarController->updateScrollOffsetAtTime(m_scrollLayer.get(), 1);
- m_scrollbarController->animate(2);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(3);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(4);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(5);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(6);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->didPinchGestureEndAtTime(6);
- m_scrollbarController->animate(7);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(8);
- EXPECT_FLOAT_EQ(1, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(9);
- EXPECT_FLOAT_EQ(2 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(10);
- EXPECT_FLOAT_EQ(1 / 3.0f, m_scrollbarLayer->opacity());
- m_scrollbarController->animate(11);
- EXPECT_FLOAT_EQ(0, m_scrollbarLayer->opacity());
-
-}
-
-}
« no previous file with comments | « cc/CCScopedTextureTest.cpp ('k') | cc/CCSolidColorLayerImplTest.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698