如何检查它是在AVA下运行还是在正常环境下运行的测试

时间:2016-09-30 20:07:10

标签: node.js unit-testing ava

我使用AVA来运行我的测试。我在root用户使用config.js文件,我希望它在运行测试单元时有所不同。例如,生产~/.app/data.db中的数据库路径在测试时将为/tmp/<randomid>/data.db。使用摩卡我只检查it是否存在,但在这里我无法

1 个答案:

答案 0 :(得分:1)

我正在使用NODE_ENV变量为生产,登台和开发加载不同的配置。像魅力一样。

阅读本文,开始使用一个不错的设置:http://eng.datafox.co/nodejs/2014/09/28/nodejs-config-best-practices/