簡體   English   中英

如何從測試文件中訪問mocha選項?

[英]How to access mocha options from within a test file?

我正在使用gruntjs和grunt-simple-mocha運行mocha測試: https//github.com/yaymukund/grunt-simple-mocha

如何在每個mocha測試中訪問我的grunt.js文件中定義的選項?

我想要完成的是在我的gruntfile中有一些常見的配置,並在我的測試中使用它。

我發現的一種方法是使用全局值,這不是很好,但有效

grunt.js配置中

global.hell = 'hey you';

內部測試

console.log(global.hell);

現在再檢查一下,也許會更好

- 編輯

不,似乎這是我要停下來的那個,如果我不想像摩卡承諾那樣結束一些黑魔法,因為我沒有技巧可以寫出來。

- 編輯

你也可以看看這個 - https://github.com/visionmedia/mocha/wiki/Shared-Behaviours你可以在測試之間分享一些對象,但不確定它是否有助於grunt

據我所知,沒有辦法將任何物體推入你的摩卡服。 對於你的問題我唯一能想到的其他解釋,你想在你的測試文件中加載一組通用的配置。 我不相信你可以,除了你的測試文件的頂部加載一個通用的配置文件可用於你的測試方法。

暫無
暫無

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

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