| OLD | NEW |
| 1 Tests MIDIPort implicit open. | 1 Tests MIDIPort implicit open. |
| 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 PASS PermissionsHelper.setPermission is defined. | 6 PASS PermissionsHelper.setPermission is defined. |
| 7 PASS requestMIDIAccess() succeeded with access [object MIDIAccess]. | 7 PASS requestMIDIAccess() succeeded with access [object MIDIAccess]. |
| 8 Check state transition for setonmidimessage on closed state. | 8 Check state transition for setonmidimessage on closed state. |
| 9 - check initial state. | 9 - check initial state. |
| 10 PASS port.connection is "closed" | 10 PASS port.connection is "closed" |
| 11 - check port handler. | 11 - check port handler. |
| 12 PASS handler is called with port [object MIDIInput]. | 12 PASS handler is called with port [object MIDIInput]. |
| 13 PASS eventport.id is "MockInputID" | 13 PASS eventport.id is "MockInputID-0" |
| 14 PASS eventport.connection is "open" | 14 PASS eventport.connection is "open" |
| 15 - check access handler. | 15 - check access handler. |
| 16 PASS handler is called with port [object MIDIInput]. | 16 PASS handler is called with port [object MIDIInput]. |
| 17 PASS eventport.id is "MockInputID" | 17 PASS eventport.id is "MockInputID-0" |
| 18 PASS eventport.connection is "open" | 18 PASS eventport.connection is "open" |
| 19 - check final state. | 19 - check final state. |
| 20 PASS port.connection is "open" | 20 PASS port.connection is "open" |
| 21 - reset input device | 21 - reset input device |
| 22 Check state transition for addeventlistener on closed state. | 22 Check state transition for addeventlistener on closed state. |
| 23 - check initial state. | 23 - check initial state. |
| 24 PASS port.connection is "closed" | 24 PASS port.connection is "closed" |
| 25 - check port handler. | 25 - check port handler. |
| 26 PASS handler is called with port [object MIDIInput]. | 26 PASS handler is called with port [object MIDIInput]. |
| 27 PASS eventport.id is "MockInputID" | 27 PASS eventport.id is "MockInputID-0" |
| 28 PASS eventport.connection is "open" | 28 PASS eventport.connection is "open" |
| 29 - check access handler. | 29 - check access handler. |
| 30 PASS handler is called with port [object MIDIInput]. | 30 PASS handler is called with port [object MIDIInput]. |
| 31 PASS eventport.id is "MockInputID" | 31 PASS eventport.id is "MockInputID-0" |
| 32 PASS eventport.connection is "open" | 32 PASS eventport.connection is "open" |
| 33 - check final state. | 33 - check final state. |
| 34 PASS port.connection is "open" | 34 PASS port.connection is "open" |
| 35 Check state transition for send on closed state. | 35 Check state transition for send on closed state. |
| 36 - check initial state. | 36 - check initial state. |
| 37 PASS port.connection is "closed" | 37 PASS port.connection is "closed" |
| 38 - check port handler. | 38 - check port handler. |
| 39 PASS handler is called with port [object MIDIOutput]. | 39 PASS handler is called with port [object MIDIOutput]. |
| 40 PASS eventport.id is "MockOutputID" | 40 PASS eventport.id is "MockOutputID-0" |
| 41 PASS eventport.connection is "open" | 41 PASS eventport.connection is "open" |
| 42 - check access handler. | 42 - check access handler. |
| 43 PASS handler is called with port [object MIDIOutput]. | 43 PASS handler is called with port [object MIDIOutput]. |
| 44 PASS eventport.id is "MockOutputID" | 44 PASS eventport.id is "MockOutputID-0" |
| 45 PASS eventport.connection is "open" | 45 PASS eventport.connection is "open" |
| 46 - check final state. | 46 - check final state. |
| 47 PASS port.connection is "open" | 47 PASS port.connection is "open" |
| 48 PASS successfullyParsed is true | 48 PASS successfullyParsed is true |
| 49 | 49 |
| 50 TEST COMPLETE | 50 TEST COMPLETE |
| 51 | 51 |
| OLD | NEW |