При использовании userEvent.type
в реакции значение добавляется к текущему входному значению.
Как заменить текущее значение/очистить ввод с помощью userEvent?
Я пытался использовать токены {backspace}
и {selectall}
, но они не дали никакого эффекта.
Должен ли я вручную сбрасывать значение входов?
await userEvent.type(input, "1"); // 1
await userEvent.type(input, "123"); // 1123
// I can manually reset value using .value setter though
input.value = "";
await userEvent.type(input, "123"); // 123
Выбирает текст внутри поля ввода или текстовой области и удаляет его.
https://testing-library.com/docs/ecosystem-user-event/#clearelement
await userEvent.clear(input);
Не знаю, как я это пропустил...