OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.android_webview.test; | 5 package org.chromium.android_webview.test; |
6 | 6 |
7 import android.graphics.Rect; | 7 import android.graphics.Rect; |
| 8 import android.support.test.filters.SmallTest; |
8 import android.test.InstrumentationTestCase; | 9 import android.test.InstrumentationTestCase; |
9 import android.test.suitebuilder.annotation.SmallTest; | |
10 | 10 |
11 import org.chromium.android_webview.AwScrollOffsetManager; | 11 import org.chromium.android_webview.AwScrollOffsetManager; |
12 import org.chromium.base.test.util.Feature; | 12 import org.chromium.base.test.util.Feature; |
13 | 13 |
14 /** | 14 /** |
15 * Integration tests for ScrollOffsetManager. | 15 * Integration tests for ScrollOffsetManager. |
16 */ | 16 */ |
17 public class AwScrollOffsetManagerTest extends InstrumentationTestCase { | 17 public class AwScrollOffsetManagerTest extends InstrumentationTestCase { |
18 private static class TestScrollOffsetManagerDelegate implements AwScrollOffs
etManager.Delegate { | 18 private static class TestScrollOffsetManagerDelegate implements AwScrollOffs
etManager.Delegate { |
19 private int mOverScrollDeltaX; | 19 private int mOverScrollDeltaX; |
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
425 | 425 |
426 offsetManager.requestChildRectangleOnScreen(0, 0, | 426 offsetManager.requestChildRectangleOnScreen(0, 0, |
427 new Rect(0, 0, rectWidth, rectHeight), true); | 427 new Rect(0, 0, rectWidth, rectHeight), true); |
428 simlateOverScrollPropagation(offsetManager, delegate); | 428 simlateOverScrollPropagation(offsetManager, delegate); |
429 assertEquals(-CONTENT_WIDTH + VIEW_WIDTH, delegate.getOverScrollDeltaX()
); | 429 assertEquals(-CONTENT_WIDTH + VIEW_WIDTH, delegate.getOverScrollDeltaX()
); |
430 assertEquals(-CONTENT_HEIGHT + VIEW_HEIGHT, delegate.getOverScrollDeltaY
()); | 430 assertEquals(-CONTENT_HEIGHT + VIEW_HEIGHT, delegate.getOverScrollDeltaY
()); |
431 assertEquals(0, delegate.getScrollX()); | 431 assertEquals(0, delegate.getScrollX()); |
432 assertEquals(0, delegate.getScrollX()); | 432 assertEquals(0, delegate.getScrollX()); |
433 } | 433 } |
434 } | 434 } |
OLD | NEW |