TestCafe пропускает ожидание pressKey
Я имею в своем коде что-то вроде этого:
async setInputType(index, type, choiceOptionNumber) {
const input = Selector(`#myid-input-${index}-selectFieldType`);
await t
.click(input)
.typeText(input, type, { replace: true })
if (choiceOptionNumber) {
for (let i = 0; i < choiceOptionNumber; i++) {
await t.pressKey("down")
}
await t.pressKey("enter");
} else
await t.pressKey("down").pressKey("enter");
}
Я ожидаю, что он дважды нажмет клавишу вниз, но он делает это один раз, а затемнажимает следующую функцию, которую я вызываю.