You’re browsing the documentation for Vue Test Utils for Vue v2.x and earlier.

To read docs for Vue Test Utils for Vue 3, click here.

is

Avertissement de déprédation

L'utilisation de is pour affirmer que le nœud DOM est déprécié et sera supprimé.

Considérez un appariement personnalisé tel que ceux fournis dans jest-dom. ou pour l'assertion de type d'élément DOM, utilisez native Element.tagName à la place.

Pour conserver ces tests, un remplacement valable pour :

  • is('DOM_SELECTOR') est une affirmation de wrapper.element.tagName.
  • is('ATTR_NAME') est une affirmation véridique d wrapper.attributes('ATTR_NAME').
  • is('CLASS_NAME') est une affirmation véridique d wrapper.classes('CLASS_NAME').

L'affirmation contre la définition du composant n'est pas dépréciée

En cas d'utilisation avec findComponent, accédez à l'élément DOM avec findComponent(Comp).element

Affirmer Wrapper le noeud DOM ou vm correspond. selector.

  • Arguments:

    • {string|Component} selector
  • Retours: {boolean}

  • Exemple:

import { mount } from '@vue/test-utils'
import Foo from './Foo.vue'

const wrapper = mount(Foo)
expect(wrapper.is('div')).toBe(true)