1 This test performs a check that :valid/:invalid CSS psudo selectors are lively applied.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 Check the initial state:
7 PASS backgroundOf(el) is invalidColor
9 PASS backgroundOf(el) is invalidColor
10 PASS backgroundOf(el) is invalidColor
12 PASS backgroundOf(el) is disabledColor
13 PASS backgroundOf(el) is invalidColor
14 Inside/outside of a form:
15 PASS backgroundOf(el) is invalidColor
16 PASS backgroundOf(el) is invalidColor
17 Change the values of select elements without explicit initializing values by clicking:
18 PASS backgroundOf("select-multiple") is validColor
19 PASS backgroundOf("select-size4") is validColor
20 Change the value with a placeholder label option:
21 PASS backgroundOf(el) is validColor
22 PASS backgroundOf(el) is invalidColor
23 Change the value without a placeholder label option:
24 PASS backgroundOf(el) is validColor
25 PASS backgroundOf(el) is validColor
26 Insert/remove options:
27 PASS backgroundOf(el) is invalidColor
28 PASS backgroundOf(el) is validColor
29 PASS backgroundOf(el) is invalidColor
30 PASS backgroundOf(el) is validColor
31 PASS backgroundOf(el) is invalidColor
32 Set an attribute: multiple:
33 PASS backgroundOf(el) is invalidColor
34 PASS backgroundOf(el) is validColor
35 PASS backgroundOf(el) is invalidColor
36 Set an attribute: size:
37 PASS backgroundOf(el) is invalidColor
38 PASS backgroundOf(el) is validColor
39 PASS backgroundOf(el) is invalidColor
41 PASS backgroundOf(el) is invalidColor
42 PASS backgroundOf(el) is validColor
44 PASS backgroundOf(el) is validColor
45 PASS backgroundOf(el) is invalidColor
47 PASS backgroundOf(el) is validColor
48 PASS backgroundOf(el) is invalidColor
49 PASS successfullyParsed is true