簡體   English   中英

流星測試:Mocha沒有找到所有測試文件

[英]Meteor Testing : Mocha doesn't find all test files

我正在為流星應用程序編寫測試套件。 我使用practicalmeteor:mocha包來運行測試。 使用命令行meteor test --driver-package practicalmeteor:mocha運行meteor test --driver-package practicalmeteor:mocha

我的測試放在$PROJECT/test/unit/client/$PROJECT/test/unit/server/ 正在識別和運行服務器測試,而不運行客戶端測試。 任何遇到同樣問題的流星開發者? 我知道mocha允許mocha --recursive但我不確定如何在meteor test命令中指定它。

如果你的意思是流星甚至沒有加載你的測試(嘗試在其中有意識的語法錯誤,看看你是否得到編譯錯誤)可能是Meteor已經配置自己只在某個文件中運行測試。 例如在package.json我有

testModule: test/main.js

這似乎導致Meteor不遵循其記錄的查找測試規則,只加載此模塊。

嘗試刪除此配置以獲取默認行為,或將其指向主測試模塊(然后需要引入其他測試)。

NB。 我認為你應該使用meteortesting:mocha現在的meteortesting:mocha ......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM