Ava单独的集成和单元测试

时间:2019-06-18 06:33:55

标签: unit-testing npm integration-testing package.json ava

我想使用“ ava”工具进行单元测试和集成测试。但是我不知道分离这些测试的最佳方法是什么。单元测试应该在将代码部署到测试环境之前运行,而集成测试需要在将代码部署到测试服务器之后运行。

我的挑战是'ava'从package.json的'ava'部分读取其配置。不确定如何根据部署的阶段告诉它使用不同的测试源集。

1 个答案:

答案 0 :(得分:1)

您也可以使用ava.config.js文件。现在,您可以使用环境变量来切换配置。请注意https://github.com/avajs/ava/issues/1857,尽管它将添加一个CLI标志,以便您可以选择其他配置文件。