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

我正在使用AVA来运行我的测试.我在root用户使用config.js文件,我希望它在运行测试单元时有所不同.例如,生产〜/ .app / data.db中数据库的路径在测试时将是/tmp/\u0026lt;randomid\u0026gt;/data.db.用摩卡我只是检查它的存在但在这里我不能 最佳答案 我正在使用NODE_ENV变量为生产,登台和开发加载不同的配置.奇迹般有效.

阅读这篇文章,开始一个很好的设置:http://eng.datafox.co/nodejs/2014/09/28/nodejs-config-best-practices/

点赞