Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / test / data / extensions / api_test / braille_display_private / key_events / test.js
index 4f3776b..875e4be 100644 (file)
@@ -10,18 +10,25 @@ var pass = chrome.test.callbackPass;
 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) {