95 votes

décrire n'est pas défini lors de l'installation de jest

J'ai installé jest v24.7.1 dans mon projet avec :

 npm install jest -D

Ensuite, je commence à écrire des fichiers de test, mais j'ai ces erreurs eslint :

 'describe' is not defined. eslint (no-undef)
'it' is not defined. eslint (no-undef)
'expect' is not defined. eslint (no-undef)

eslintrc.js :

 module.exports = {


env: {
    browser: true,
    es6: true
  },
  extends: ["airbnb", "prettier", "prettier/react"],
  globals: {
    Atomics: "readonly",
    SharedArrayBuffer: "readonly"
  },
  parserOptions: {
    ecmaFeatures: {
      jsx: true
    },
    ecmaVersion: 2018,
    sourceType: "module"
  },
  plugins: ["react"],
  rules: {}
};

Dois-je ajouter une autre règle ou un plugin pour résoudre ce problème ?

4voto

Trapenok Victor Points 71

Ajoutez la ligne de commentaire suivante en tête de votre fichier

 /* globals describe, expect, it */ 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X