2017-09-26 4 views
0

Je vous écris quelques tests avec cadre WDIO et mocha et mes forfaits linter https://atom.io/packages/linter et https://atom.io/packages/linter-eslint afficher quelques problèmes (voir les commentaires):Atom linter/es-lint désactiver certains avertissements

describe('[On Board]',() => { //describe is not defined 
    before(() => { // before is not defined 
    browser.waitUntil() //browser is not defined 
    .... 

Les choses non définie seront prises soin du wdio/moka Testrunner, donc je voudrais dire à mes paquets linter/es-lint d'ignorer ce problème.

Est-ce possible?

+0

Comme vous ne définissez pas ces variables dans votre fichier, votre linter n'est pas au courant. Vous devez inclure l'espace de noms moka dans votre fichier JS. J'espère que ça va régler le problème. –

+0

@TavishAggarwal vous avez raison, la réponse a résolu mon problème – Gobliins

+0

Ok. Je l'ajoute comme une réponse, s'il vous plaît acceptez-le pour aider les autres. –

Répondre

0

Il y a deux options:

  1. Soit à l'espace de noms où comprennent describe et d'autres variables sont définies.
  2. Ou vous pouvez mettre à jour .jshintrc pour faire savoir à linter que vous utilisez un framework moka et ignorer les erreurs. Lien qui peut être utile: LINK