| OLD | NEW |
| 1 | 1 |
| 2 Results: | 2 Results: |
| 3 1) Make sure onChange doesn't fire when clicking on an initially selected item | 3 1) Make sure onChange doesn't fire when clicking on an initially selected item |
| 4 2) Make sure onChange fires when deselecting an initially selected item | 4 2) Make sure onChange fires when deselecting an initially selected item |
| 5 onChange fired | 5 onChange fired |
| 6 3) Make sure onChange fires when clicking | 6 3) Make sure onChange fires when clicking |
| 7 onChange fired | 7 onChange fired |
| 8 Incorrect selection: "1" instead of "2" | |
| 9 4) Make sure onChange doesn't fire when clicking again on the same item | 8 4) Make sure onChange doesn't fire when clicking again on the same item |
| 10 Incorrect selection: "1" instead of "2" | |
| 11 5) Make sure onChange fires when clicking on a new item | 9 5) Make sure onChange fires when clicking on a new item |
| 12 onChange fired | 10 onChange fired |
| 13 6) Make sure onChange fires when changing the selection with the keyboard | 11 6) Make sure onChange fires when changing the selection with the keyboard |
| 14 onChange fired | 12 onChange fired |
| 15 7) Make sure onChange doesn't fire when setting the select element's value from
JS | 13 7) Make sure onChange doesn't fire when setting the select element's value from
JS |
| 16 8) Make sure onChange doesn't fire when clicking on the already selected option | 14 8) Make sure onChange doesn't fire when clicking on the already selected option |
| 17 onChange fired | |
| 18 Incorrect selection: "1" instead of "2" | |
| 19 9) Make sure onChange doesn't fire when setting an option's selected state from
JS | 15 9) Make sure onChange doesn't fire when setting an option's selected state from
JS |
| 20 Incorrect selection: "1,3" instead of "2,3" | |
| 21 Incorrect selection: "1,3" instead of "3" | |
| 22 10) Make sure onChange doesn't fire when clicking on this option | 16 10) Make sure onChange doesn't fire when clicking on this option |
| 23 onChange fired | |
| 24 Incorrect selection: "2" instead of "3" | |
| 25 11) Make sure onChange fires when deselecting the last selected option with a mo
use click | 17 11) Make sure onChange fires when deselecting the last selected option with a mo
use click |
| 26 onChange fired | 18 onChange fired |
| 27 12) Make sure onChange doesn't fire when adding a new selected option | 19 12) Make sure onChange doesn't fire when adding a new selected option |
| 28 13) Make sure onChange doesn't fire when clicking on it | 20 13) Make sure onChange doesn't fire when clicking on it |
| 29 onChange fired | |
| 30 Incorrect selection: "3" instead of "4" | |
| 31 14) Make sure onChange fires when clicking on a previously selected option | 21 14) Make sure onChange fires when clicking on a previously selected option |
| 32 onChange fired | 22 onChange fired |
| 33 Incorrect selection: "2,3" instead of "3,4" | |
| 34 15) Make sure onChange doesn't fire when removing a selected option | 23 15) Make sure onChange doesn't fire when removing a selected option |
| 35 Incorrect selection: "2,3" instead of "3" | |
| 36 16) Make sure onChange doesn't fire when clicking on the option that remains sel
ected | 24 16) Make sure onChange doesn't fire when clicking on the option that remains sel
ected |
| 37 onChange fired | |
| 38 Incorrect selection: "2" instead of "3" | |
| 39 17) Make sure onChange fires when typing the name of an option | 25 17) Make sure onChange fires when typing the name of an option |
| 40 onChange fired | 26 onChange fired |
| 41 18) Make sure onChange doesn't fire when leaving the select | 27 18) Make sure onChange doesn't fire when leaving the select |
| OLD | NEW |