1

我正在尝试使用 Mocha 测试我的 Brunch+Backbone 应用程序

一个require各种各样的摩卡规格devDependencies工作正常。只要我调整变量,requires我的应用程序和模块就可以工作的 Mocha 规范devDependenciesNODE_PATH

> NODE_PATH=./app mocha
:)

当我的d 应用程序模块需要从文件夹require中填充的代码时,就会发生故障。vendor/scripts这些对require系统来说根本不可用,我不清楚如何在加载我的应用程序代码之前将它们纳入范围。

我可以尝试brunch test在较新的版本中使用,但截至今天似乎已被破坏。我收到一个错误,抱怨test.js该函数helpers.findTestFiles不存在。该问题已提交,但它让我相信早午餐没有坏,我只是做错了事。

使用 Mocha 测试使用 AMD 要求和填充供应商脚本(jQuery、Lodash、Backbone、Marionette)的早午餐应用程序的正确方法是什么?

4

0 回答 0