| OLD | NEW |
| 1 Should not trigger any event |
| 2 PASS inputEventCounter is 0 |
| 3 PASS changeEventCounter is 0 |
| 1 Only input event occurs on mouse down | 4 Only input event occurs on mouse down |
| 2 PASS inputEventCounter is 1 | 5 PASS inputEventCounter is 1 |
| 3 PASS changeEventCounter is 0 | 6 PASS changeEventCounter is 0 |
| 4 Only change event occurs on mouse up | 7 Only change event occurs on mouse up |
| 5 PASS inputEventCounter is 1 | 8 PASS inputEventCounter is 1 |
| 6 PASS changeEventCounter is 1 | 9 PASS changeEventCounter is 1 |
| 10 Pressed more than once, still events are triggered |
| 11 PASS inputEventCounter is 2 |
| 12 PASS changeEventCounter is 2 |
| 7 PASS successfullyParsed is true | 13 PASS successfullyParsed is true |
| 8 | 14 |
| 9 TEST COMPLETE | 15 TEST COMPLETE |
| 10 | 16 |
| OLD | NEW |