我正在尝试使用 Mocha 测试我的 Brunch+Backbone 应用程序
一个require
各种各样的摩卡规格devDependencies
工作正常。只要我调整变量,requires
我的应用程序和模块就可以工作的 Mocha 规范devDependencies
NODE_PATH
> NODE_PATH=./app mocha
:)
当我的d 应用程序模块需要从文件夹require
中填充的代码时,就会发生故障。vendor/scripts
这些对require
系统来说根本不可用,我不清楚如何在加载我的应用程序代码之前将它们纳入范围。
我可以尝试brunch test
在较新的版本中使用,但截至今天似乎已被破坏。我收到一个错误,抱怨test.js
该函数helpers.findTestFiles
不存在。该问题已提交,但它让我相信早午餐没有坏,我只是做错了事。
使用 Mocha 测试使用 AMD 要求和填充供应商脚本(jQuery、Lodash、Backbone、Marionette)的早午餐应用程序的正确方法是什么?