2016-08-18 95 views
0

我在窗口上使用節點js。並且編寫幾個測試用例,這些測試用例在ubuntu上運行良好。摩卡與NodeJs不工作在Windows上

但是,在Windows上出現這些錯誤。

describe('AbcTests', function(){ 
^ 
ReferenceError: describe is not defined 
    at Object.<anonymous> (c:\GIT\ABC\src\UnitTest\ABCTests\AbcTests.js:13:1) 
    at Module._compile (module.js:460:26) 
    at Object.Module._extensions..js (module.js:478:10) 
    at Module.load (module.js:355:32) 
    at Function.Module._load (module.js:310:12) 
    at Function.Module.runMain (module.js:501:10) 
    at startup (node.js:129:16) 
    at node.js:814:3 

我嘗試了谷歌搜索,但可以找到任何東西。無法確定我在這裏失蹤的事物。

+0

而你正在使用'mocha'命令運行這些測試文件? – robertklep

+0

@robertklep我正在使用WebStorm,我在哪裏放置該命令? – Yasser

+0

不知道tbh,從來沒有用過Webstorm。不過,有一點谷歌搜索似乎[產生一些有用的結果](https://www.jetbrains.com/help/webstorm/2016.2/running-mocha-unit-tests.html)。 – robertklep

回答

0

釘了它!需要安裝摩卡並創建一個單獨的配置,並給出測試目錄。

enter image description here