1

I tried to implement solution from here with this function, but this doesn't work, everytime I have oEvent.keyCode = 0

In unit tests keydown event are triggered, but I can't test if specific key are pressed.

SOLUTION:
This worked for me with PhantomJS 1.9.8

function simulateKeydownEvent(element, keyCode) {
    var event = document.createEvent("Events");
    event.initEvent("keydown", true, true);
    event.keyCode = keyCode;
    element.dispatchEvent(event);
}
Community
  • 1
  • 1
John
  • 837
  • 3
  • 14
  • 34

0 Answers0