isVueInstance устарел и будет удален в будущих выпусках. - PullRequest
5 голосов
/ 09 мая 2020

Я новичок в JEST и получил вышеуказанное предупреждение. Я хочу знать, какая альтернатива, поскольку она устарела.

Вот тест, который я делаю:

it('is instantiated', () => {
expect(wrapper.isVueInstance()).toBeTruthy();

});

enter image description here

Ответы [ 2 ]

6 голосов
/ 09 мая 2020

Я проверил https://vue-test-utils.vuejs.org/api/wrapper/#isvisible, и они говорят:

Assert Wrapper - это Vue instance.

Итак, последнее:

it('is instantiated', () => {
    expect(wrapper).toBeTruthy();
  });
2 голосов
/ 10 июля 2020

Вот как тщательно проверить VueInstance

https://github.com/vuejs/vue-test-utils/blob/2d6b49780c7e1d663b877ddf5d6492ed7b510379/packages/test-utils/src/wrapper.js#L400

it('is instantiated', () => {
    expect(wrapper.vm).toBeTruthy();
});
...