Vue. js и Jest - дождаться, пока элемент будет виден - PullRequest
0 голосов
/ 04 мая 2020

Я пишу несколько тестов, используя Jest для моего приложения Vue. js. Когда я загружаю свой компонент, происходит куча асин c вещей, поэтому оболочка не сразу показывает то, что я хочу проверить. Есть ли готовый способ сообщить Jest, что нужно дождаться, пока элемент будет виден, прежде чем тестировать его содержимое?

Вот как выглядит мой тест:

describe('ProjectWisdom.vue', () => {
  it('should render correct contents', async () => {
    const wrapper = mount(ProjectWisdom);

    expect(wrapper.find("#project_wisdom h2").text()).toEqual("My amazing project"); // Async code hasn't finished yet
  })
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...