2017-09-26 143 views
0

我寫與wdio和摩卡框架一些測試,我的棉短絨包https://atom.io/packages/linterhttps://atom.io/packages/linter-eslint顯示的一些問題(見註釋):凌棉短絨/ ES-皮棉禁用一些警告

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

未定義的東西將採取關心wdio/mocha Testrunner,所以我想告訴我的linter/es-lint軟件包忽略這個問題。

這可能嗎?

+0

因爲你沒有在你的文件中定義這些變量,所以你的linter沒有意識到它。你需要在你的JS文件中包含mocha命名空間。希望它能解決這個問題。 –

+0

@TavishAggarwal你說得對,答案解決了我的問題 – Gobliins

+0

好的。我將其添加爲答案,請接受它以幫助其他人。 –

回答

0

有兩種選擇:

  1. 要不就包括其中describe和其它變量的定義的命名空間。
  2. 或者您可以更新.jshintrc使linter知道您正在使用mocha框架並忽略錯誤。 有用的鏈接:LINK