Jest имитирует нажатие клавиши TAB на клавиатуре и тестирование автофокуса - PullRequest
0 голосов
/ 10 сентября 2018

Мне нужно создать авто-тест в Jest для проверки изменения фокуса после нажатия клавиши TAB на клавиатуре. Перефокусировка с помощью TAB - это встроенная функция браузера, поэтому в DOM нет функции для нажатия вкладок. Я пытался использовать следующее: *

wrapper.currentComponent
      .find('input')
      .filterWhere(n => n.props().autoFocus === true)
      .simulate('keyDown',{key: 'Tab', keyCode: 9, which: 9});

* но это не смена автофокуса на следующий вход

Может ли кто-нибудь помочь мне с этим симулятором

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...