diff options
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.js | 61 |
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); - }); - -}); |