OLD | NEW |
1 Test for the Vibration API. | 1 Test for the Vibration API. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 FAIL navigator.vibrate(0); should be undefined. Threw exception TypeError: Objec
t #<Navigator> has no method 'vibrate' | 6 PASS navigator.vibrate(0); is true |
7 FAIL navigator.vibrate([]); should be undefined. Threw exception TypeError: Obje
ct #<Navigator> has no method 'vibrate' | 7 PASS navigator.vibrate([]); is true |
8 FAIL navigator.vibrate(1000); should be undefined. Threw exception TypeError: Ob
ject #<Navigator> has no method 'vibrate' | 8 PASS navigator.vibrate(1); is true |
9 FAIL navigator.vibrate([1000, 300, 500]); should be undefined. Threw exception T
ypeError: Object #<Navigator> has no method 'vibrate' | 9 PASS navigator.vibrate([1, 2]); is true |
10 FAIL navigator.vibrate(4294967295); should be undefined. Threw exception TypeErr
or: Object #<Navigator> has no method 'vibrate' | 10 PASS navigator.vibrate([1, 2, 3]); is true |
11 PASS navigator.vibrate(); threw exception TypeError: Object #<Navigator> has no
method 'vibrate'. | 11 PASS navigator.vibrate(10000); is true |
| 12 PASS navigator.vibrate(10001); is false |
| 13 PASS navigator.vibrate(-1); is false |
| 14 PASS var p = []; for (var i = 0; i < 99; i++) p[i] = 1; navigator.vibrate(p); is
true |
| 15 PASS var p = []; for (var i = 0; i < 100; i++) p[i] = 1; navigator.vibrate(p); i
s false |
| 16 PASS navigator.vibrate(); threw exception TypeError: Not enough arguments. |
| 17 PASS navigator.vibrate([1], [2]); threw exception TypeError: Type error. |
12 PASS successfullyParsed is true | 18 PASS successfullyParsed is true |
13 | 19 |
14 TEST COMPLETE | 20 TEST COMPLETE |
15 | 21 |
OLD | NEW |