46 initTest(resultMap, additionalTest);
47 }
48
49 function additionalTest()
50 {
51 document.getElementById("start").focus();
52 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
53 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "false");
54 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "false");
55 eventSender.keyDown("downArrow");
56 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
57 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "false");
58 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "false");
59 eventSender.keyDown(" ");
60 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
61 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "true");
62 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "false");
63 eventSender.keyDown("downArrow");
64 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
65 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "true");
66 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "false");
67 eventSender.keyDown(" ");
68 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
69 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "true");
70 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "true");
71 eventSender.keyDown("upArrow");
72 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
73 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "true");
74 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "true");
75 eventSender.keyDown(" ");
76 shouldBe("gFocusedDocument.getElementById(\"start\").options[0].selected", "false");
77 shouldBe("gFocusedDocument.getElementById(\"start\").options[1].selected", "false");
78 shouldBe("gFocusedDocument.getElementById(\"start\").options[2].selected", "true");
79
80 testCompleted();