blob: bc3185a2efb44cb653c93ac1d588dfcd9f002b73 [file] [log] [blame]
Results:
1) Make sure onChange doesn't fire when clicking on an initially selected item
2) Make sure onChange fires when deselecting an initially selected item
onChange fired
3) Make sure onChange fires when clicking
onChange fired
4) Make sure onChange doesn't fire when clicking again on the same item
5) Make sure onChange fires when clicking on a new item
onChange fired
6) Make sure onChange fires when changing the selection with the keyboard
onChange fired
7) Make sure onChange doesn't fire when setting the select element's value from JS
8) Make sure onChange doesn't fire when clicking on the already selected option
9) Make sure onChange doesn't fire when setting an option's selected state from JS
10) Make sure onChange doesn't fire when clicking on this option
11) Make sure onChange fires when deselecting the last selected option with a mouse click
onChange fired
12) Make sure onChange doesn't fire when adding a new selected option
13) Make sure onChange doesn't fire when clicking on it
14) Make sure onChange fires when clicking on a previously selected option
onChange fired
15) Make sure onChange doesn't fire when removing a selected option
16) Make sure onChange doesn't fire when clicking on the option that remains selected
17) Make sure onChange fires when typing the name of an option
onChange fired
18) Make sure onChange doesn't fire when leaving the select