var EXPECTED_EVENTS = [
{ "command": "line_up" },
{ "command": "line_down" },
+ { "command": "pan_left" },
+ { "command": "pan_right" },
+ { "command": "top" },
+ { "command": "bottom" },
+ { "command": "routing", "displayPosition": 5 },
]
+for (var i = 0; i < 256; ++i) {
+ EXPECTED_EVENTS.push({ "command": "dots", "brailleDots": i });
+}
var event_number = 0;
var allEventsReceived;
function eventListener(event) {
- console.log("Received event: " + JSON.stringify(event));
- chrome.test.assertEq(event, EXPECTED_EVENTS[event_number]);
+ chrome.test.assertTrue(event_number< EXPECTED_EVENTS.length);
+ chrome.test.assertEq(EXPECTED_EVENTS[event_number], event);
if (++event_number == EXPECTED_EVENTS.length) {
allEventsReceived();
}
- console.log("Event number: " + event_number);
}
function waitForDisplay(callback) {