gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-31 23:23:57 25 4
gpt4 key购买 nike

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

最佳答案

我正在使用 NODE_ENV 变量为生产、暂存和开发加载不同的配置。就像一个魅力。

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

关于node.js - 如何检查它是在 AVA 下还是在正常环境中运行的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39799339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com