Home | History | Annotate | Download | only in animation

Lines Matching refs:animationClock

32 #include "core/animation/AnimationClock.h"
44 : animationClock(mockTimeFunction)
50 animationClock.resetTimeForTesting();
59 AnimationClock animationClock;
66 AnimationClock clock;
74 animationClock.updateTime(100);
75 EXPECT_EQ(100, animationClock.currentTime());
76 EXPECT_EQ(100, animationClock.currentTime());
81 animationClock.updateTime(100);
82 EXPECT_EQ(100, animationClock.currentTime());
84 animationClock.updateTime(200);
85 EXPECT_EQ(200, animationClock.currentTime());
90 animationClock.updateTime(100);
91 EXPECT_EQ(100, animationClock.currentTime());
94 AnimationClock::notifyTaskStart();
95 EXPECT_GE(animationClock.currentTime(), mockTime);
100 animationClock.updateTime(100);
101 EXPECT_EQ(100, animationClock.currentTime());
103 AnimationClock::notifyTaskStart();
104 animationClock.updateTime(125);
105 EXPECT_EQ(125, animationClock.currentTime());
110 animationClock.updateTime(100);
111 EXPECT_EQ(100, animationClock.currentTime());
114 animationClock.updateTime(50);
115 EXPECT_EQ(100, animationClock.currentTime());
118 AnimationClock::notifyTaskStart();
119 EXPECT_EQ(100, animationClock.currentTime());
122 AnimationClock::notifyTaskStart();
123 EXPECT_GE(animationClock.currentTime(), mockTime);
126 animationClock.updateTime(100);
127 EXPECT_GE(animationClock.currentTime(), mockTime);
132 animationClock.updateTime(100);
133 EXPECT_EQ(100, animationClock.currentTime());
136 AnimationClock::notifyTaskStart();
137 EXPECT_EQ(100, animationClock.currentTime());
140 EXPECT_EQ(100, animationClock.currentTime());