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

Unified Diff: Source/core/animation/AnimationEffectTest.cpp

Issue 1113173003: Web Animations: Update naming to reflect spec changes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: No, really. Created 5 years, 7 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 | « Source/core/animation/AnimationEffectReadOnly.idl ('k') | Source/core/animation/AnimationEffectTiming.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/animation/AnimationEffectTest.cpp
diff --git a/Source/core/animation/AnimationNodeTest.cpp b/Source/core/animation/AnimationEffectTest.cpp
similarity index 76%
rename from Source/core/animation/AnimationNodeTest.cpp
rename to Source/core/animation/AnimationEffectTest.cpp
index d883b80004aca02d98b2a457838818d9e3555201..ca359672cfcddb1a9b64785bcf8390f7c00432cf 100644
--- a/Source/core/animation/AnimationNodeTest.cpp
+++ b/Source/core/animation/AnimationEffectTest.cpp
@@ -29,7 +29,8 @@
*/
#include "config.h"
-#include "core/animation/AnimationNode.h"
+#include "core/animation/AnimationEffect.h"
+
#include "core/animation/ComputedTimingProperties.h"
#include <gtest/gtest.h>
@@ -38,14 +39,14 @@ using namespace blink;
namespace {
-class TestAnimationNodeEventDelegate : public AnimationNode::EventDelegate {
+class TestAnimationEffectEventDelegate : public AnimationEffect::EventDelegate {
public:
- virtual void onEventCondition(const AnimationNode& animationNode) override
+ virtual void onEventCondition(const AnimationEffect& animationNode) override
{
m_eventTriggered = true;
}
- virtual bool requiresIterationEvents(const AnimationNode& animationNode) override
+ virtual bool requiresIterationEvents(const AnimationEffect& animationNode) override
{
return true;
}
@@ -59,11 +60,11 @@ private:
bool m_eventTriggered;
};
-class TestAnimationNode : public AnimationNode {
+class TestAnimationEffect : public AnimationEffect {
public:
- static PassRefPtrWillBeRawPtr<TestAnimationNode> create(const Timing& specified)
+ static PassRefPtrWillBeRawPtr<TestAnimationEffect> create(const Timing& specified)
{
- return adoptRefWillBeNoop(new TestAnimationNode(specified, new TestAnimationNodeEventDelegate()));
+ return adoptRefWillBeNoop(new TestAnimationEffect(specified, new TestAnimationEffectEventDelegate()));
}
void updateInheritedTime(double time)
@@ -74,12 +75,12 @@ public:
void updateInheritedTime(double time, TimingUpdateReason reason)
{
m_eventDelegate->reset();
- AnimationNode::updateInheritedTime(time, reason);
+ AnimationEffect::updateInheritedTime(time, reason);
}
virtual void updateChildrenAndEffects() const override { }
void willDetach() { }
- TestAnimationNodeEventDelegate* eventDelegate() { return m_eventDelegate.get(); }
+ TestAnimationEffectEventDelegate* eventDelegate() { return m_eventDelegate.get(); }
virtual double calculateTimeToEffectChange(bool forwards, double localTime, double timeToNextIteration) const override
{
m_localTime = localTime;
@@ -103,32 +104,32 @@ public:
DEFINE_INLINE_VIRTUAL_TRACE()
{
visitor->trace(m_eventDelegate);
- AnimationNode::trace(visitor);
+ AnimationEffect::trace(visitor);
}
private:
- TestAnimationNode(const Timing& specified, TestAnimationNodeEventDelegate* eventDelegate)
- : AnimationNode(specified, adoptPtrWillBeNoop(eventDelegate))
+ TestAnimationEffect(const Timing& specified, TestAnimationEffectEventDelegate* eventDelegate)
+ : AnimationEffect(specified, adoptPtrWillBeNoop(eventDelegate))
, m_eventDelegate(eventDelegate)
{
}
- RawPtrWillBeMember<TestAnimationNodeEventDelegate> m_eventDelegate;
+ RawPtrWillBeMember<TestAnimationEffectEventDelegate> m_eventDelegate;
mutable double m_localTime;
mutable double m_timeToNextIteration;
};
-TEST(AnimationAnimationNodeTest, Sanity)
+TEST(AnimationAnimationEffectTest, Sanity)
{
Timing timing;
timing.iterationDuration = 2;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -139,7 +140,7 @@ TEST(AnimationAnimationNodeTest, Sanity)
animationNode->updateInheritedTime(1);
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -150,7 +151,7 @@ TEST(AnimationAnimationNodeTest, Sanity)
animationNode->updateInheritedTime(2);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -161,7 +162,7 @@ TEST(AnimationAnimationNodeTest, Sanity)
animationNode->updateInheritedTime(3);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -171,11 +172,11 @@ TEST(AnimationAnimationNodeTest, Sanity)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, FillAuto)
+TEST(AnimationAnimationEffectTest, FillAuto)
{
Timing timing;
timing.iterationDuration = 1;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->timeFraction());
@@ -184,12 +185,12 @@ TEST(AnimationAnimationNodeTest, FillAuto)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, FillForwards)
+TEST(AnimationAnimationEffectTest, FillForwards)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeForwards;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->timeFraction()));
@@ -198,12 +199,12 @@ TEST(AnimationAnimationNodeTest, FillForwards)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, FillBackwards)
+TEST(AnimationAnimationEffectTest, FillBackwards)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeBackwards;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->timeFraction());
@@ -212,12 +213,12 @@ TEST(AnimationAnimationNodeTest, FillBackwards)
EXPECT_TRUE(isNull(animationNode->timeFraction()));
}
-TEST(AnimationAnimationNodeTest, FillBoth)
+TEST(AnimationAnimationEffectTest, FillBoth)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeBoth;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->timeFraction());
@@ -226,13 +227,13 @@ TEST(AnimationAnimationNodeTest, FillBoth)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, StartDelay)
+TEST(AnimationAnimationEffectTest, StartDelay)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeForwards;
timing.startDelay = 0.5;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0);
EXPECT_TRUE(isNull(animationNode->timeFraction()));
@@ -244,13 +245,13 @@ TEST(AnimationAnimationNodeTest, StartDelay)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroIteration)
+TEST(AnimationAnimationEffectTest, ZeroIteration)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = 0;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->activeDurationInternal());
@@ -263,13 +264,13 @@ TEST(AnimationAnimationNodeTest, ZeroIteration)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, InfiniteIteration)
+TEST(AnimationAnimationEffectTest, InfiniteIteration)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = std::numeric_limits<double>::infinity();
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->currentIteration()));
@@ -282,12 +283,12 @@ TEST(AnimationAnimationNodeTest, InfiniteIteration)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, Iteration)
+TEST(AnimationAnimationEffectTest, Iteration)
{
Timing timing;
timing.iterationCount = 2;
timing.iterationDuration = 2;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0);
EXPECT_EQ(0, animationNode->currentIteration());
@@ -310,14 +311,14 @@ TEST(AnimationAnimationNodeTest, Iteration)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, IterationStart)
+TEST(AnimationAnimationEffectTest, IterationStart)
{
Timing timing;
timing.iterationStart = 1.2;
timing.iterationCount = 2.2;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeBoth;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(1, animationNode->currentIteration());
@@ -332,13 +333,13 @@ TEST(AnimationAnimationNodeTest, IterationStart)
EXPECT_NEAR(0.4, animationNode->timeFraction(), 0.000000000000001);
}
-TEST(AnimationAnimationNodeTest, IterationAlternate)
+TEST(AnimationAnimationEffectTest, IterationAlternate)
{
Timing timing;
timing.iterationCount = 10;
timing.iterationDuration = 1;
timing.direction = Timing::PlaybackDirectionAlternate;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0.75);
EXPECT_EQ(0, animationNode->currentIteration());
@@ -353,13 +354,13 @@ TEST(AnimationAnimationNodeTest, IterationAlternate)
EXPECT_EQ(0.75, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, IterationAlternateReverse)
+TEST(AnimationAnimationEffectTest, IterationAlternateReverse)
{
Timing timing;
timing.iterationCount = 10;
timing.iterationDuration = 1;
timing.direction = Timing::PlaybackDirectionAlternateReverse;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0.75);
EXPECT_EQ(0, animationNode->currentIteration());
@@ -374,16 +375,16 @@ TEST(AnimationAnimationNodeTest, IterationAlternateReverse)
EXPECT_EQ(0.25, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationSanity)
+TEST(AnimationAnimationEffectTest, ZeroDurationSanity)
{
Timing timing;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -394,7 +395,7 @@ TEST(AnimationAnimationNodeTest, ZeroDurationSanity)
animationNode->updateInheritedTime(1);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -404,11 +405,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationSanity)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationFillForwards)
+TEST(AnimationAnimationEffectTest, ZeroDurationFillForwards)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->timeFraction()));
@@ -420,11 +421,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillForwards)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationFillBackwards)
+TEST(AnimationAnimationEffectTest, ZeroDurationFillBackwards)
{
Timing timing;
timing.fillMode = Timing::FillModeBackwards;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->timeFraction());
@@ -436,11 +437,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillBackwards)
EXPECT_TRUE(isNull(animationNode->timeFraction()));
}
-TEST(AnimationAnimationNodeTest, ZeroDurationFillBoth)
+TEST(AnimationAnimationEffectTest, ZeroDurationFillBoth)
{
Timing timing;
timing.fillMode = Timing::FillModeBoth;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->timeFraction());
@@ -452,12 +453,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillBoth)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationStartDelay)
+TEST(AnimationAnimationEffectTest, ZeroDurationStartDelay)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
timing.startDelay = 0.5;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0);
EXPECT_TRUE(isNull(animationNode->timeFraction()));
@@ -469,14 +470,14 @@ TEST(AnimationAnimationNodeTest, ZeroDurationStartDelay)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationStartAndCount)
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationStartAndCount)
{
Timing timing;
timing.iterationStart = 0.1;
timing.iterationCount = 0.2;
timing.fillMode = Timing::FillModeBoth;
timing.startDelay = 0.3;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0);
EXPECT_EQ(0.1, animationNode->timeFraction());
@@ -489,12 +490,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationStartAndCount)
}
// FIXME: Needs specification work.
-TEST(AnimationAnimationNodeTest, ZeroDurationInfiniteIteration)
+TEST(AnimationAnimationEffectTest, ZeroDurationInfiniteIteration)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = std::numeric_limits<double>::infinity();
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(0, animationNode->activeDurationInternal());
@@ -507,12 +508,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationInfiniteIteration)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationIteration)
+TEST(AnimationAnimationEffectTest, ZeroDurationIteration)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = 2;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->currentIteration()));
@@ -527,13 +528,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIteration)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationStart)
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationStart)
{
Timing timing;
timing.iterationStart = 1.2;
timing.iterationCount = 2.2;
timing.fillMode = Timing::FillModeBoth;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_EQ(1, animationNode->currentIteration());
@@ -548,13 +549,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationStart)
EXPECT_NEAR(0.4, animationNode->timeFraction(), 0.000000000000001);
}
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternate)
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationAlternate)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = 2;
timing.direction = Timing::PlaybackDirectionAlternate;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->currentIteration()));
@@ -569,13 +570,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternate)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternateReverse)
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationAlternateReverse)
{
Timing timing;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = 2;
timing.direction = Timing::PlaybackDirectionAlternateReverse;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(-1);
EXPECT_TRUE(isNull(animationNode->currentIteration()));
@@ -590,19 +591,19 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternateReverse)
EXPECT_EQ(1, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, InfiniteDurationSanity)
+TEST(AnimationAnimationEffectTest, InfiniteDurationSanity)
{
Timing timing;
timing.iterationDuration = std::numeric_limits<double>::infinity();
timing.iterationCount = 1;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -612,7 +613,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationSanity)
animationNode->updateInheritedTime(1);
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -621,19 +622,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationSanity)
}
// FIXME: Needs specification work.
-TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations)
+TEST(AnimationAnimationEffectTest, InfiniteDurationZeroIterations)
{
Timing timing;
timing.iterationDuration = std::numeric_limits<double>::infinity();
timing.iterationCount = 0;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
EXPECT_EQ(0, animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -642,8 +643,8 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations)
animationNode->updateInheritedTime(1);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -651,19 +652,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations)
+TEST(AnimationAnimationEffectTest, InfiniteDurationInfiniteIterations)
{
Timing timing;
timing.iterationDuration = std::numeric_limits<double>::infinity();
timing.iterationCount = std::numeric_limits<double>::infinity();
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -673,7 +674,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations)
animationNode->updateInheritedTime(1);
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -681,19 +682,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate)
+TEST(AnimationAnimationEffectTest, InfiniteDurationZeroPlaybackRate)
{
Timing timing;
timing.iterationDuration = std::numeric_limits<double>::infinity();
timing.playbackRate = 0;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(0, animationNode->computedTiming().startTime());
animationNode->updateInheritedTime(0);
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_TRUE(animationNode->isInPlay());
EXPECT_TRUE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -703,7 +704,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate)
animationNode->updateInheritedTime(std::numeric_limits<double>::infinity());
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal());
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_FALSE(animationNode->isInPlay());
EXPECT_FALSE(animationNode->isCurrent());
EXPECT_TRUE(animationNode->isInEffect());
@@ -711,25 +712,25 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate)
EXPECT_EQ(0, animationNode->timeFraction());
}
-TEST(AnimationAnimationNodeTest, EndTime)
+TEST(AnimationAnimationEffectTest, EndTime)
{
Timing timing;
timing.startDelay = 1;
timing.endDelay = 2;
timing.iterationDuration = 4;
timing.iterationCount = 2;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
EXPECT_EQ(11, animationNode->endTimeInternal());
}
-TEST(AnimationAnimationNodeTest, Events)
+TEST(AnimationAnimationEffectTest, Events)
{
Timing timing;
timing.iterationDuration = 1;
timing.fillMode = Timing::FillModeForwards;
timing.iterationCount = 2;
timing.startDelay = 1;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0.0, TimingUpdateOnDemand);
EXPECT_FALSE(animationNode->eventDelegate()->eventTriggered());
@@ -745,7 +746,7 @@ TEST(AnimationAnimationNodeTest, Events)
}
-TEST(AnimationAnimationNodeTest, TimeToEffectChange)
+TEST(AnimationAnimationEffectTest, TimeToEffectChange)
{
Timing timing;
timing.iterationDuration = 1;
@@ -754,7 +755,7 @@ TEST(AnimationAnimationNodeTest, TimeToEffectChange)
timing.iterationCount = 2.5;
timing.startDelay = 1;
timing.direction = Timing::PlaybackDirectionAlternate;
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing);
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing);
animationNode->updateInheritedTime(0);
EXPECT_EQ(0, animationNode->takeLocalTime());
@@ -772,13 +773,13 @@ TEST(AnimationAnimationNodeTest, TimeToEffectChange)
// Item ends before iteration finishes.
animationNode->updateInheritedTime(3.4);
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase());
EXPECT_EQ(3.4, animationNode->takeLocalTime());
EXPECT_TRUE(std::isinf(animationNode->takeTimeToNextIteration()));
// Item has finished.
animationNode->updateInheritedTime(3.5);
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase());
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase());
EXPECT_EQ(3.5, animationNode->takeLocalTime());
EXPECT_TRUE(std::isinf(animationNode->takeTimeToNextIteration()));
}
« no previous file with comments | « Source/core/animation/AnimationEffectReadOnly.idl ('k') | Source/core/animation/AnimationEffectTiming.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698