如何检查在AVA下运行的testing,还是在正常的环境下

我正在使用AVA来运行我的testing。 我在根目录下使用了一个config.js文件,在运行testing单元时,我希望它有所不同。 例如,生产~/.app/data.db数据库的path将在testing时为/tmp/<randomid>/data.db 。 用摩卡我只是检查it存在,但在这里我不能

我正在使用NODE_ENVvariables来加载生产,暂存和开发的不同configuration。 奇迹般有效。

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