5 votes

"to" n'est pas une propriété valide de "expect" jest/valid-expect

J'essaie de réparer eslint dans mon code et j'en reçois beaucoup. Le problème est que les fichiers en question ne sont pas des tests jest mais des cypress les tests. Les tests sont valables parce que cypress expect n'est pas la même chose que jest expect .
Existe-t-il un moyen d'ignorer le cypress pour jest/valid-expect ou si cela échoue, ignorez simplement le répertoire pour tout jest validation ? Il n'y a pas de jest dans ce répertoire.

5voto

Feyisayo Sonubi Points 353

Cette réponse fournit la plupart des informations nécessaires (merci à CRayen de m'avoir indiqué une autre question (qui était un doublon d'une autre)).

En fait, vous pouvez placer un fichier .eslintrc dans n'importe quel sous-dossier dans lequel vous souhaitez modifier les règles. Ensuite, vous devez ajouter une section comme celle de la réponse :

"overrides": [{
  "files": [ "*.spec.js" ],
  "rules": {
    "no-unused-expressions": 0
  }
}]

où vous désactivez explicitement les règles que vous ne voulez pas utiliser pour vérifier les fichiers listés en les mettant à 0.

0voto

Uki Points 21

Ajouter à la première ligne du fichier :

/* eslint-disable jest/valid-expect */

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