【发布时间】:2013-05-18 08:20:53
【问题描述】:
我正在开发一个复合 js 应用程序。在 environment/test.js 中,我导出了一个变量,如下所示:
app.host = "http://mysite.com"
当我如下运行应用程序时:
NODE_ENV=test node .
我可以通过提供 app.host 来访问主机的值。到这里为止一切都很好。
我正在使用 mocha 进行测试。当我尝试从我的测试文件访问 app.host 时,我收到一条错误消息,
ReferenceError: app is not defined.
有关如何从 test/*.js 文件访问 environment/test.js 文件中的变量的任何想法都会有所帮助。提前致谢。
【问题讨论】:
-
你可以发布你的 mocha 测试之一,其中错误被抛出?
标签: node.js testing environment-variables mocha.js compoundjs