Зритель - оставить поле ввода
Я использую Spectator для тестирования своего приложения Angular, которое использует ag-grid. Я пытаюсь щелкнуть ячейку, ввести какое-то значение и покинуть эту ячейку. (нажмите Enter или щелкните в другом месте на странице)
spectator.click('.ag-center-cols-container .ag-row:first-child .ag-cell');
spectator.typeInElement(
'hello',
'.ag-center-cols-container .ag-row:first-child .ag-cell input'
);
spectator.click();
Две первые строки работают, я могу выбрать первую ячейку, а затем я могу изменить значение. Проблема в третьей строке, я не могу выйти из ввода.
Я тоже пробовал следующее: spectator.keyboard.pressEnter();