tests: sendkeys: Fix `{enter}` keypress event

pull/5121/head
Richard Hansen 2021-07-13 21:16:26 -04:00 committed by webzwo0i
parent c6f643dd75
commit ce5ef9350f
2 changed files with 2 additions and 3 deletions

View File

@ -426,8 +426,8 @@ $.fn.sendkeys.defaults = {
'{enter}': function (rng){
rng.insertEOL();
rng.select();
var x = '\n'.charCodeAt(0);
$(rng._el).trigger({type: 'keypress', keyCode: x, which: x, charCode: x});
$(rng._el).trigger(
{type: 'keypress', keyCode: 13, which: 13, charCode: 13, code: 'Enter', key: 'Enter'});
},
'{backspace}': function (rng){
var b = rng.bounds();

View File

@ -89,7 +89,6 @@ describe('change user color', function () {
$chatButton.click();
const $chatInput = chrome$('#chatinput');
$chatInput.sendkeys('O hi'); // simulate a keypress of typing user
// simulate a keypress of enter actually does evt.which = 10 not 13
$chatInput.sendkeys('{enter}');
// wait until the chat message shows up