это мой тест
it('When searching, only filtered items should be shown', () => {
const wrapper = mount(List, { propsData });
const textInput = wrapper.find('.js-test-search');
textInput.setValue('Federico');
// Get rows from table body
const elementsRow = wrapper.findAll('table tbody tr');
expect(elementsRow.length).to.equal(1);
});
Я передаю 4 элемента в propsData.Мой textInput использует v-model
с search
именем.Если я вывожу wrapper.vm.search
, я получаю измененное значение, поэтому реактивные данные были изменены.Но elementsRow.length
всегда показывает 4, но когда должно отображаться только 1. Как оболочка не обновляется.
Я что-то не так делаю?