Chromium Code Reviews| Index: chrome/test/data/pdf/gesture_detector_test.js |
| diff --git a/chrome/test/data/pdf/gesture_detector_test.js b/chrome/test/data/pdf/gesture_detector_test.js |
| index c038e28f09fab2afe977a4995df1c1a213028554..6d34e1d69f3c2c61871eff03fcfe1c674e157f70 100644 |
| --- a/chrome/test/data/pdf/gesture_detector_test.js |
| +++ b/chrome/test/data/pdf/gesture_detector_test.js |
| @@ -213,5 +213,28 @@ chrome.test.runTests(function() { |
| chrome.test.succeed(); |
| } |
| + |
| + function testWasTwoFingerTouch() { |
| + let stubElement = new StubElement(); |
| + let gestureDetector = new GestureDetector(stubElement); |
| + |
| + let touchStartEvent = new MockTouchEvent('touchstart', [ |
| + {clientX: 0, clientY: 0, touches: []} |
|
Kevin McNee
2017/05/03 17:25:43
The array passed to MockTouchEvent's constructor i
dsinclair
2017/05/03 18:13:38
Awesome, thanks. I'd guessed and was going to star
|
| + ]); |
| + stubElement.sendEvent(touchStartEvent); |
| + chrome.test.assertFalse(gestureDetector.wasTwoFingerTouch()); |
| + |
| + touchStartEvent = new MockTouchEvent('touchstart', [ |
| + {clientX: 0, clientY: 0, touches: [1, 2]} |
| + ]); |
| + stubElement.sendEvent(touchStartEvent); |
| + chrome.test.assertTrue(gestureDetector.wasTwoFingerTouch()); |
| + |
| + touchStartEvent = new MockTouchEvent('touchstart', [ |
| + {clientX: 0, clientY: 0, touches: [1, 2, 3]} |
| + ]); |
| + stubElement.sendEvent(touchStartEvent); |
| + chrome.test.assertTrue(gestureDetector.wasTwoFingerTouch()); |
| + } |
|
Kevin McNee
2017/05/03 17:25:43
If you're relying on the value of |wasTwoFingerTou
dsinclair
2017/05/03 18:13:38
Ah, good idea.
|
| ]; |
| }()); |