summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js')
-rw-r--r--chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js61
1 files changed, 0 insertions, 61 deletions
diff --git a/chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js b/chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js
deleted file mode 100644
index e45491ce80a..00000000000
--- a/chromium/third_party/trace-viewer/src/tracing/timeline_display_transform_animations_test.js
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright (c) 2013 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.
-
-'use strict';
-
-base.require('tracing.timeline_display_transform');
-base.require('tracing.timeline_display_transform_animations');
-base.require('ui.animation_controller');
-
-base.unittest.testSuite('tracing.timeline_display_transform_animations', function() { // @suppress longLineCheck
- var TimelineDisplayTransform = tracing.TimelineDisplayTransform;
- var TimelineDisplayTransformPanAnimation =
- tracing.TimelineDisplayTransformPanAnimation;
- var TimelineDisplayTransformZoomToAnimation =
- tracing.TimelineDisplayTransformZoomToAnimation;
-
- test('panBasic', function() {
- var target = new TimelineDisplayTransform();
- target.cloneAnimationState = function() {
- return this.clone();
- };
-
- var a = new TimelineDisplayTransformPanAnimation(10, 0, 100);
-
- var controller = new ui.AnimationController();
- controller.target = target;
- controller.queueAnimation(a, 0);
-
- base.forcePendingRAFTasksToRun(50);
- assertTrue(target.panX > 0);
- base.forcePendingRAFTasksToRun(100);
- assertFalse(controller.hasActiveAnimation);
- assertEquals(10, target.panX);
- });
-
- test('panTakeover', function() {
- var target = new TimelineDisplayTransform();
- target.cloneAnimationState = function() {
- return this.clone();
- };
-
- var b = new TimelineDisplayTransformPanAnimation(10, 0, 100);
- var a = new TimelineDisplayTransformPanAnimation(10, 0, 100);
-
- var controller = new ui.AnimationController();
- controller.target = target;
- controller.queueAnimation(a, 0);
-
- base.forcePendingRAFTasksToRun(50);
- controller.queueAnimation(b, 50);
-
- base.forcePendingRAFTasksToRun(100);
- assertTrue(controller.hasActiveAnimation);
-
- base.forcePendingRAFTasksToRun(150);
- assertFalse(controller.hasActiveAnimation);
- assertEquals(20, target.panX);
- });
-
-});