Я пишу несколько тестов Dusk для ресурса Nova. Когда я делаю
$browser->type('@answer', 'Foobar')
$browser->clear('@answer');
$browser->click('@submit-button');
проверка должна помешать мне отправить форму, но вместо этого сохраняется значение Foobar
.
Предыдущее непустое значение Foobar
можно увидеть в запросе, отправленном через xhr
на сервер. Изменение теста на:
$browser->type('@answer', 'Foobar');
$browser->type('@answer', ' '); // a single space instead of a blank string
$browser->click('@submit-button');
работает, но неожиданно поведение пустой строки или ->clear()
не работает.
- Laravel: 5.7.19
- Нова: развиваться
- Сумерки: 4.0.4
Как я могу на самом деле очистить поле ввода?