Jest是否具有类似摩卡--require
的选项?我宁愿在命令行中使用诸如--require
之类的选项,而不是在每个文件的标题中放置一个require(x)
。
答案 0 :(得分:3)
Jest
配置提供了setupFiles
和setupTestFrameworkScriptFile
,可用于在测试运行之前运行设置代码。
require(x)
语句需要执行所有必要的副作用,无法通过设置中的x
语句访问require
的模块导出文件,但看起来像that is exactly how the --require option works in Mocha。
只需创建一个调用文件require(x)
的安装文件,然后使用上面列出的两个选项之一或pass it on the command line using the --setupTestFrameworkScriptFile
option
Jest
配置中即可。