在docblock中设置自定义Jest环境

时间:2019-01-25 19:45:44

标签: jestjs

是否可以通过docblock syntax设置自定义环境,还是仅与nodejsdom envs一起使用?

例如:

/**
 * @jest-environment my-custom-env
 */

1 个答案:

答案 0 :(得分:2)

是的,您可以使用docblock syntax为单个Jest测试设置自定义环境。


如果您的自定义环境作为软件包安装在node_modules中,则可以使用模块名称。

或者,如果您的自定义环境是在项目中的文件中定义的,则可以使用该文件的路径(在本例中为项目的根目录中的my-custom-env.js):

/**
 * @jest-environment ./my-custom-env
 */